还有比如有没有代码跳转的扩展?右键点击一个函数或者一个类e跳转到声明地点?
ps:都在说没有相关插件,可是为什么atom右键里面有“跳转至声明点”这个选项,我也不清楚我是装了哪个插件才有的。不过我点了这个按钮之后没任何反应
学习是最好的投资!
謝邀。 這還真不知道,因為不用atom編輯器。 說說我常用的吧。
Visual Studio Code編輯器 + clang 外掛程式。可以看這篇文章http://www.codepool.biz/vscode-format-c-code-windows-linux.html
Visual Studio Code
vim的話,可以看這篇文章http://www.cnblogs.com/oloroso/p/5775421.html在配上nerdtree插件,就挺好用的。
vim
nerdtree
應題主要求,重新書寫成答案:
題主有點兒為難atom了,人家不是IDE,只是個代碼編輯器,用來做代碼高亮和自動補全的這種函數/類分析的能力在IDE的範疇內,因為它要求具有像編譯器一樣解析程式碼語義的能力
autocomplete-clang可以做到從頭檔案中拉取資訊從而做到函式庫函數的自動補全,但是無法實現題主所說的跳轉
autocomplete-clang
事實上,atom就一整個瀏覽器,所以對javascript的支援相當好,而對C++的支援相對不足,目前基本上沒有可行的解決方案
C++的話,Win用vs, Mac用clion,都有vim插件,何必折磨自己。 。 。
你說的這種跳轉的似乎沒有。比較流行的就是這兩個了:
linter-clang
atom對C++的支援確實一般,如果你基本上只做C++的開發,確實可以考慮一個專門為C++設計的IDE了
謝邀。
這還真不知道,因為不用atom編輯器。
說說我常用的吧。
Visual Studio Code
編輯器 + clang 外掛程式。可以看這篇文章http://www.codepool.biz/vscode-format-c-code-windows-linux.htmlvim
的話,可以看這篇文章http://www.cnblogs.com/oloroso/p/5775421.html在配上
nerdtree
插件,就挺好用的。應題主要求,重新書寫成答案:
題主有點兒為難atom了,人家不是IDE,只是個代碼編輯器,用來做代碼高亮和自動補全的
這種函數/類分析的能力在IDE的範疇內,因為它要求具有像編譯器一樣解析程式碼語義的能力
autocomplete-clang
可以做到從頭檔案中拉取資訊從而做到函式庫函數的自動補全,但是無法實現題主所說的跳轉事實上,atom就一整個瀏覽器,所以對javascript的支援相當好,而對C++的支援相對不足,目前基本上沒有可行的解決方案
C++的話,Win用vs, Mac用clion,都有vim插件,何必折磨自己。 。 。
你說的這種跳轉的似乎沒有。比較流行的就是這兩個了:
autocomplete-clang
linter-clang
atom對C++的支援確實一般,如果你基本上只做C++的開發,確實可以考慮一個專門為C++設計的IDE了