还有比如有没有代码跳转的扩展?右键点击一个函数或者一个类e跳转到声明地点?
ps:都在说没有相关插件,可是为什么atom右键里面有“跳转至声明点”这个选项,我也不清楚我是装了哪个插件才有的。不过我点了这个按钮之后没任何反应
PHPz2017-04-17 14:30:29
ご招待ありがとうございます。
私はアトムエディタを使っていないので、これについてはよくわかりません。
私がよく使っているものについて話しましょう。
Visual Studio Code
エディタ Clang プラグイン。この記事はこちらから読むことができますhttp://www.codepool.biz/vscode-format-c-code-windows-linux.html
vim
の場合は、この記事 http://www.cnblogs.com/oloroso/p/5775421.html
を読んでください。nerdtree
プラグインを使用すると非常に便利です。
大家讲道理2017-04-17 14:30:29
質問者の要望により、回答は次のように書き換えられます。
質問者は Atom について少し恥ずかしがっていますが、これは IDE ではなく、コードの強調表示と自動補完に使用されるコード エディタです。
この種の関数/クラス分析機能は IDE の範囲内です。コンパイラのようにコードのセマンティクスを解析する機能が必要です
autocomplete-clang
ヘッダー ファイルから情報を取得してライブラリ関数の自動完了を達成することはできますが、質問で言及されているジャンプを達成することはできません
実際、atom はブラウザ全体であるため、JavaScript のサポートは非常に優れていますが、C のサポートは、現時点では基本的には比較的不十分です。
ringa_lee2017-04-17 14:30:29
C の場合は、Win では VS を、Mac では clion を使用してください。vim プラグインがあるのに、なぜ苦労する必要があります。 。 。
巴扎黑2017-04-17 14:30:29
あなたが言ったようなジャンプはないようです。より人気のあるものは次の 2 つです:
autocomplete-clang
リンタークラン
Atom の C サポートは非常に平均的で、基本的に C 開発のみを行う場合は、C 用に特別に設計された IDE を検討することができます。