PyCharmが若いIDEであることは知っていますが、使用中にキャンディーを見つけたかどうかを知りたいと思います。経験から、JetBrains IDEはキャンディーでいっぱいで、すべてを見つけるのが待ちきれません。
ヒントをリストしてください。おそらく、最初にそこにあるとは思っていなかったものです。
のリード開発者としてPyCharm
、私たちは通常、ランダムな場所に機能を隠すことはなく、それらのほとんどを発見するための信頼できる方法がいくつかあると言うことができます。
PyCharm
の検査、および検査の多くには問題を自動的に修正するためのクイックフィックスがあることに注意してください私は最近オプションを発見しました(私はそれがデフォルトでオフになっていると思います):
引用符または中括弧を入力する際のサラウンド選択
基本的に、何からでもすばやく文字列を作成できる場合は、Ctrl-Wを押して選択し、quoteと入力します。素晴らしい :)
PS:この使用設定検索機能を有効にするには、次を検索します。surround
ブロック選択機能であるctrl-wが好きです。ctrl-wを数回押すだけで関数/ifブロックを選択できるのは素晴らしいことだと思う前に、これに出くわしたことはありません。
これはPyCharmに固有のものではなく、実際にIntelliJで発見しましたが、PyCharmユーザーにもメリットがあるはずです...
Alt + Click(Gnomeのデフォルトのキーマップを使用している場合はCtrl + Alt + Click)を試して、ドラッグしてテキストを選択します。ワードラップを使用して、完全な行ではなく、境界のあるブロックを選択します。これらの選択されたブロックを使用して、繰り返しテキストを入力したり、行の多くの部分を一度に削除したりできます。それを試してみてください、あなたはあなたが思っているよりも頻繁にそれの用途を見つけるでしょう!
これが本当に隠された機能であるかどうかはわかりませんが、それを知っていると、テストが非常に簡単になります。
PyCharmを介してテストを実行する場合は、バックトレースの名前と行をクリックして、Pythonコードの正確な行に移動できます。テストが非常に簡単になります。
URLconfでviewメソッドをControlキーを押しながらクリックすると、views.pyが開き、そのメソッドに直接アクセスできます。同様に、ビュー内および他のテンプレート(extends
タグ内など)でcontrolキーを押しながらテンプレート名をクリックすると、そのテンプレートに移動します。
非表示ではありませんが、CSSファイルを編集すると、色を使用するすべてのスタイルのガターに色が表示されます。私はそれが好きです。CSSの場合:コードインサイトは、タグの最適化と、未使用のタグのグレー表示を提供します。
HTMLファイルを編集するときに、マウスをエディタの右上に移動すると、いくつかのブラウザのアイコンが表示されます...それらをクリックすると、それぞれのブラウザで現在のHTMLが開きます。Djangoテンプレートを使用している場合はそれほど便利ではありませんが、それでもIDEキャンディーの別の部分です。
自動インポートもおそらく私のお気に入りの機能の1つです。ただし、まだ少し作業が必要です。これは単なるプレビューリリースなので、今後も継続的に改善されると確信しています。
よくやった、JetBrains!
私が最近理解しなければならなかったのは、Pythonプログラムを実行するときにハードコードされた引数をPythonプログラムに渡す方法でした。プログラムを実行するためにコマンドウィンドウに切り替えたり、切り替えたりするのではなく、IDEで実行したかったのです。
PyCharm 1.5.2では、をクリックしてRun
から、をクリックできますEdit Configurations
。上から3番目のテキストボックスには、というラベルが付いてScript parameters
おり、プログラムパラメータをハードコーディングできます。これらは、プログラムがPyCharmから実行されるたびに使用されます。