曾想找到一個能夠一統江湖的編輯器,她要運行快、體量小、功能全、顏值高......
不用在為不同的編程語言、不同的文件類型而頻繁切換編輯器......
因經常要用到 Abaqus 搞計算,免不了面對冗長的 inp 文件,這時有效的代碼折疊很重要!
而子程序編寫、二次開發時會用到 Fortran 和 Python,需要功能齊全的IDE。
最終,這個一統江湖的IDE沒找到,絕代雙嬌留下了一對:Vim 和 vscode
Vim 勝在“快”。vscode 贏在”精“。
Gvim vscode
Vim 之所以常駐指尖,就是因為它有着無以倫比的快。天下武功唯快不破!
用它改個參數,增減個邊界條件、遠程控制服務器都能得心應手,快改快算。使你更能專注於工作,甚至忘了它的存在。
我承認vim確實存在着一個學習曲線,門檻較高。
對於新手,只需記得10個基本命令即可...
什么?10個太多!好吧,你只需記住一個命令就能入門vim!
就是 i 指令,即 insert 插入命令。打開編輯器,gvim能自動識別並語法加亮abaqus inp文件,請點擊 i 並開始編輯吧!!!
如果,你想編寫一套較為復雜的程序,又不太願意折騰編輯器,我還是建議使用 vscode
Vscode具有太多特性,其開發者眾多,非常容易下載擴展,幾乎適配所有語言,使之具備成為一統江湖IDE的潛質。
如果寫一個較大的程序,就用vscode吧!