| LuaStudio編輯調試器軟件可以注入到宿主程序內對lua腳本進行調試。LuaStudio編輯調試器軟件最大特點就是可以注入到宿主程序內對lua腳本進行調試,還可以設置斷點觀察變量的值,功能非常強大。 ![]() 軟件特色1、工程管理、添加解決方案里所有的符號提示功能、有跳轉到函數定義處的功能、 功能介紹語法突出顯示 LuaStudio支持Lua編程語言語法高亮顯示。用戶可以自定義字體名稱、字體大小和其他格式的語法元素。 項目管理 LuaStudio提供了強大的項目管理功能。在項目可停靠視圖中,可以從主菜單或上下文菜單訪問所有項目管理功能。 用戶管理文件有4個級別,包括解決方案、項目、文件夾和文件。 LuaStudio一次只能打開和管理一個解決方案。一個解決方案可能包含一個或多個項目。一個項目可能有一個或多個文件夾,一個文件夾可能包含一個或多個文件。 解決方案和文件夾是用于文件分類的抽象概念,但項目和文件確實代表文件系統中的真實文件。 代碼片段 LuaStudio為用戶提供了一組Lua代碼片段。這些代碼片段只能在Lua源文件中使用。LuaStudio將檢測當前的編輯文檔類型,切換代碼片段集,并為文檔使用正確的代碼片段集。 Lua腳本調試 LuaStudio提供了強大的調試功能,用戶可以調試由官方Lua解釋器解釋的單個Lua腳本,或者調試由嵌入Lua解釋器的其他應用程序使用的嵌入式Lua腳本。LuaStudio將檢測目標應用程序類型,然后決定調試器的工作模式,不應該手動執行任何操作。 符號視圖 LuaStudio分析當前編輯的Lua源代碼,提取所有函數并在符號視圖中列出它們。這意味著符號視圖顯示了Lua源代碼的大綱。如你所見,大綱將以樹的形式組織。如果用戶雙擊符號視圖中的一個項目,LuaStudio將跳轉到定義該函數的行。 代碼折疊 LuaStudio支持基于行縮進的快速方便的代碼折疊特性。您可以隱藏或顯示代碼行及其縮進級別。 用戶工具 LuaStudio支持用戶定義的工具。 自動完成 自動完成是一個節省時間的功能,它將一個簡短的縮寫變成一個完整的字符串。 其他功能 行號、標尺、列選擇、強大的搜索和替換、多個撤消/重做、可自定義的鍵盤快捷鍵等等。 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |