web-dev-qa-db-ja.com

コード補完とデバッグ機能を備えた軽量C / C ++エディター

Geanyのデバッガプラグインが機能しなくなってから(以下を参照)、次の機能を備えたC/C++ソースファイルのエディタを探しています。

  • コード補完(つまり、Intellisenseのような変数名と関数名、およびパラメーターの補完)
  • 基本的なデバッグ機能(デバッガーの開始/停止、ステップごとの実行、マウスホバーまたは別のウィンドウでの変数値の評価)

エディターは可能な限り軽量でなければなりません。たとえば、Eclipseにはニースの機能がいくつかありますが、インストール後のディスク容量の点では大きすぎます。関連する場合は、あるマシンでXubuntu(14.04)を使用し、別のマシンでXfceを使用したUbuntu(14.04)最小インストールを使用しています。どちらも軽量エディターが必要です。

これまで、私はCode :: Blocksを試しましたが、これはすてきですが、デバッグ機能を有効にするために新しいプロジェクトを作成する必要があり、面倒です。プロジェクトファイルや出力フォルダーを追加せずに、カスタムMakefileとCファイルを使用したいだけです。

以前はgeanyを使用していましたが、これは本当に好きでした。ただし、14.04マシンをセットアップしているため、使用するたびにデバッガプラグインがアプリケーション全体をクラッシュさせます。プラグインの最新バージョンを自分でコンパイルしようとしましたが、バグトラッカーの他のユーザーによっても確認されているように、それでもクラッシュします。さらに、geanyでのC++コード補完はこれまでになく優れています。

できればapt-getで無料で入手できる代替手段はありますか?

よろしくお願いします敬具アンドレアス

2

デフォルトのテキストエディタであるGEditを試してみることができます(gtfテーマを使用したXfceではかなり適切に見えます)。 gedit-plugins パッケージには、他の多くの項目が含まれています。

  • しおり
  • ブラケット完成
  • コードブロックのコメント/コメント解除
  • ファイルブラウザ
  • セッション持続性
  • 組み込み端末

これらに、いくつかの追加のプラグインを追加できます。

デバッグに関しては、統合端末内でgdbを使用できます。

そしてもちろん、これまでに作成された最高のコーディングテーマであるOblivionテーマがあります。

参考文献:

gedit:Python/C++オートコンプリートサポートを追加

gEditをgEdit ++に変換する方法

2
Luís de Sousa