最近、Eclipse を使用して Python コードを編集しています。しかし、インデントガイドが欠けているので、あまり気分が良くありません。では、Eclipse の自動インデント ガイドを追加するにはどうすればよいでしょうか。特定のプラグインはありますか?さらに、EditBox を試してみました。でも、テーマによっては、それはあまり自然ではありません......
5 に答える
インデントガイドと呼ばれるうまく機能するプラグインがあります
私もEditBoxを使用していますが、適切なオプションを使用すると、非常に便利で、エディターの外観をあまり変更しません。
このようなインデント/ブロックを示す灰色の縦線のみが必要な場合
これらはオプションです:
または、オプションをインポートするだけの場合は、これをテキストファイルに貼り付けてインポートします。(それが機能するためにファイル拡張子.ebを追加する必要があるかもしれません)
#Editbox Eclipse Plugin Settings
#Fri Aug 17 12:58:32 CEST 2012
HighlightOne=true
FillGradient=false
FillSelected=true
RoundBox=true
BorderColorType=1
Name=Default
ExpandBox=false
BorderDrawLine=true
FillOnMove=true
Alpha=0
HighlightWidth=1
BorderWidth=1
HighlightColor=000000
BorderColor=00bbbb
FillKeyModifier=Alt
HighlightColorType=3
FillGradientColor=e1e1d0
Builder=Text2
HighlightDrawLine=true
FillSelectedColor=e1e1d0
BorderLineStyle=0
Colors=ffffff
HighlightLineStyle=0
NoBackground=false
CirculateLevelColors=false
Eclipse と Python を使用するための 2 つのチュートリアルを次に示します。
http://blogs.msdn.com/b/ericgu/archive/2004/08/05/209267.aspx
http://www.caktusgroup.com/blog/2011/08/31/getting-started-using-python-eclipse/
インデントに関しては、「エディター」の設定を変更するだけでよいはずです。
重要なのは、「Pydev、エディター」設定が希望どおりに機能し、他のEclipse「エディター」設定が邪魔にならないようにすることです:) 2番目のリンクでこれについて詳しく説明しています。
「お役に立てば幸いです!
PS:
Ctrl+Shift+P を使用して、Eclipse で「ブレース マッチング」を実行することもできます。
これは、最新バージョンの PyDev ですぐに使用できます (で有効にすることができますPyDev > Editor > Vertical Indent Guide
)。
LiClipse ( http://www.liclipse.com -- これは Eclipse+PyDev およびその他の優れた機能です) を使用すると、他のエディター用のインデント ガイドも提供されます (これは、PyDev を開発し続けることを可能にする商用版です)。
私に関して言えば、Python で作業するために Eclipse で行うことはすべて次のとおりです。
- pydev をインストールする
- タブをスペースに置き換えるように設定する
タブの長さを 4 に設定
- 印刷できない記号を表示することで、タブとスペースを視覚的にすることができます。うまくいけば、これはあなたが意図したものです。