Ubuntu 13.10でGeanyエディターを使用していますが、Geanyエディターでコードを整列する(自動整列)ショートカットキーはありますか?
例:Eclipseで-Ctrl + Shift + Fを使用して自動フォーマッターを呼び出す
C、C++、C++/CLI、C#、およびJavaの場合
Artistic Style 2.04 で同様の動作を実現できます。
ダウンロード 最新バージョン、現在の2.04(インストールにapt-get
を使用しないでください。古いバージョン2.03を取得し、パイプ出力を受け入れないため、このバージョンはこのシナリオでは機能しません。 )
Artistic Styleのインストール->ダウンロードのインストールドキュメント(/astyle/doc/install.html)に従います(make
then make install
)
Geanyにカスタムコマンドを追加します。
bash -c "astyle --indent-classes -Y"
この外観をカスタマイズするには、 Artistic Style documentation
テキストエリアを選択して押します Ctrl+1 最初のGeanyカスタムコマンドを実行するには
HTMLの場合
tidy を使用できます。geanyを使用すると、tidyはhtmlコードをコンパイルできます。
Tidyをインストールします:Sudo apt-get install tidy
カスタムコマンドを作成します(例):bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"
詳細:
Pythonの場合
For XML Tools> Plugin managerに移動し、XML PrettyPrinterというプラグインをアクティブにします。そのプラグインが利用できない場合は、aptまたはsynapticを使用して検索してください。
インストールしたら、[ツール]> [PrettyPrinter XML]をクリックして実行します。
パターンを使用した手動の位置合わせを使用して、コードを位置合わせできます。遅いですが、どの言語でも動作します。ここに投稿されたtclscriptがあります https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany/