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