32

私はたくさんグーグルしてきましたが、これは本当にイライラしています。アイドル状態ではありません。

例:

else:  
    name = 'World'
    print 'Howdy', name
    print 'yay'

しかし、メモ帳++では

else: # i press enter and this is what it does
lands me here

しかし、私はアイドル状態のようにできるようにしたいと思っています。その後、:Enter キーを押して続行できます。私の英語はそれほど上手ではありません。

ファイルタイプを Python などに設定し、フォーマットを unix に設定しています。

4

14 に答える 14

51

これはあなたが望むものです:

設定 > 設定 > その他。> 自動インデント (チェックボックス)

--

「プログラム y で x を実行するにはどうすればよいですか?」と質問されることがあります。

いつの日か「代わりにプログラム z を使用してください」が最も人気のある反応でなくなることを夢見ています。

于 2011-06-27T12:06:19.350 に答える
36

Notepad ++でPythonを少し試しましたが、タブに問題がありました。Pythonではインデントが非常に重要ですが、メモ帳++ではタブの代わりにスペースを入れます。

したがって、タブに変更するには、メモ帳++メニュー設定>設定...に移動し、タブ設定を選択してから、タブ設定ボックスでpythonを選択し、[デフォルト値を使用]をオフにして、[スペースで置換]をオフにします。

他の答えのように、あなたは別のアイデアを検討したいかもしれません。私は個人的に、pydevプラグインとdjangoplunginでEclipseを使用しています。エリックもいいです。

于 2011-04-03T21:49:54.467 に答える
19

公式のプラグイン ページで Python Indent プラグインを見つけましたが、問題なく動作しました。

http://docs.notepad-plus-plus.org/index.php/Plugin_Central#P

于 2013-05-15T17:13:18.653 に答える
10

さて、ここに更新された答えがあります:

Notepad++ >> プラグイン >> プラグイン マネージャー >> プラグイン マネージャーを表示 >> 検索 (python インデント) クリック インストール >> をダウンロードする必要があります。プラグイン>>python インデント>>enable から再度有効にする必要があります。

于 2014-09-15T22:03:59.887 に答える
1

-- 新しいバージョンの場合、[設定]>>[設定]>>[自動補完]>>[自動インデント](チェックボックス)に移動します

-- 古いバージョンの場合、[設定] > [設定] > [MISC] に移動します。> 自動インデント (チェックボックス)

この投稿の時点で、Notepad++ の最新バージョンは v7.8.7 です。(テスト済み)

于 2020-09-04T20:30:02.580 に答える
0
  1. 設定をクリックします
  2. [設定...] をクリックします。
  3. ドロップダウン メニューを参照して、MISC を見つけます。
  4. 自動インデントというボックスにチェックを入れます

その後、あなたは元気になるはずです。

于 2016-04-08T17:56:32.010 に答える
-2

Geanyは高速で軽量なクロスプラットフォーム IDE であり、Python コードの自動補完と自動識別をサポートし、プログラムを実行し、コンソールを統合し、コードを簡単に視覚化して参照できるシンボル リストサイド パネルを備えています。 、コンテキストメニューを使用して関数定義などに直接ジャンプでき、さらにオープンソースです

本格的なIDEの場合、Eric4をお勧めします

于 2011-04-04T04:13:40.370 に答える
-2

私は、Notepad++ が Notepad より優れた基本的なテキスト エディタであるという課題を満たしていることを発見しましたが、適切なプログラミング IDE ほどスマートに設計されているわけではありません。

あなたが求めていることを実行させることは可能かもしれませんが、そのように設定する方法は確かにわかりません.

于 2011-04-04T12:59:08.280 に答える
-2

より良いアイデアはスパイダーかもしれません。http://code.google.com/p/spyderlib/私が見つけた中で最高の IDE です。

于 2011-04-03T21:12:27.783 に答える
-3

Emacsにはpython-modeがあり、これも(また)それを行います。それをつかんで、生涯の楽しみの準備をしてください。

于 2011-04-04T13:28:54.150 に答える