使用sublimint配置lua編輯器

2021-07-24 11:27:56 字數 1116 閱讀 4439

專案中使用lua對unity進行熱更新,但是沒有好的編輯器,主要是用vs用習慣啦,所以得找乙個合適的編輯器,不要求能除錯,但是需要能方便的看**。嘗試使用nodepad++,editplus,都感覺不太好,找到了sublime,確實不錯,並且可以使用python編寫自己的外掛程式(這幾天剛好使用python寫了幾個工具,不由得覺得非常的合適啊,這不就是我想要的麼

1.函式摺疊(自帶,使用快捷鍵或edit->code floding下,根據需求選擇)

3.函式查詢(自帶,使用ctrl+r 或者 goto -> goto symbol)

4.檔案查詢(自帶,使用ctrl+ p或者 goto -> goto anything)

5.還有很多快捷方式

我自己rebuild,然後會有乙個亂碼的錯誤提示碼,如圖5:

解決方法就在外掛程式的read.me裡面,剛開始還搜尋了半天。。。,如果不能執行就需要ctags.exe(ctags58裡面),然後將ctags的setting-default的所有拷貝到setting-user中,並將 "command"=""  這一行改為"command": "g:\\myprogramfiles\\ctags58\\ctags.exe",其中"g:\\myprogramfiles\\ctags58\\ctags.exe"是ctags.exe的目錄。

5.lua的函式索引還不是很完善,但是基本夠用啦,可以自己寫外掛程式,可以開啟乙個外掛程式看看,比如luajumpdefinition.sublime-package,解壓後就是所有檔案,裡面是一套開發流程所需要的所有檔案。

cusolver庫使用(LU分解)

由於網上關於使用cusolver庫的介紹比較少,今天就簡單地根據samples寫了乙個lu分解,來解決稠密矩陣ax b的例子 需要安裝cuda 首先使用vs建立工程 1.導入庫 第一步 右鍵專案 新增依賴性 生成自定義 第二步 專案屬性 鏈結器 輸入 新增三個依賴項cudart.lib,cusolv...

C C 使用Lu擴充套件動態庫

lu程式設計 c c 使用lu擴充套件動態庫 1 說明 lu32.h,相信你會找到並正確使用這幾個檔案。用c c 編譯器建立乙個控制台應用程式,複製本文的例子 直接編譯執行即可。2 關於lu擴充套件動態庫的使用 lu擴充套件動態庫只有乙個輸出函式 lu擴充套件動態庫唯一的輸出函式 hlu lu32....

C C 使用Lu鍵樹實現智慧型指標及檢查記憶體洩露

lu程式設計 c c 使用lu鍵樹實現智慧型指標及檢查記憶體洩露 1 說明 lu32.h,相信你會找到並正確使用這幾個檔案。用c c 編譯器建立乙個控制台應用程式,複製本文的例子 直接編譯執行即可。2 關於智慧型指標及lu實現 由於 c c 語言沒有自動記憶體 機制,程式設計師每次 malloc n...