61

PyCharmが若いIDEであることは知っていますが、使用中にキャンディーを見つけたかどうかを知りたいと思います。経験から、JetBrains IDEはキャンディーでいっぱいで、すべてを見つけるのが待ちきれません。

ヒントをリストしてください。おそらく、最初にそこにあるとは思っていなかったものです。

4

7 に答える 7

120

のリード開発者としてPyCharm、私たちは通常、ランダムな場所に機能を隠すことはなく、それらのほとんどを発見するための信頼できる方法がいくつかあると言うことができます。

  • Ctrlすべて(メソッド、関数、テンプレートタグの名前とパラメーターなど)をクリックしてみてください
  • -クリックが機能する場合Ctrlは、通常、完了(Ctrl- Space)、名前の変更(Shift- F6)、および使用法の検索(Alt- F7)が機能します。
  • メニューを見て、面白そうなアクションを試してみてください
  • 設定を見てください| で強調表示できる警告を構成するためPyCharmの検査、および検査の多くには問題を自動的に修正するためのクイックフィックスがあることに注意してください
  • ブログを読んで、そこで強調表示されている機能を試してみてください。
于 2010-04-01T19:00:51.647 に答える
33

私は最近オプションを発見しました(私はそれがデフォルトでオフになっていると思います):

引用符または中括弧を入力する際のサラウンド選択

基本的に、何からでもすばやく文字列を作成できる場合は、Ctrl-Wを押して選択し、quoteと入力します。素晴らしい :)

PS:この使用設定検索機能を有効にするには、次を検索します。surround

于 2011-10-14T10:19:19.123 に答える
26

ブロック選択機能であるctrl-wが好きです。ctrl-wを数回押すだけで関数/ifブロックを選択できるのは素晴らしいことだと思う前に、これに出くわしたことはありません。

于 2010-12-03T08:15:02.040 に答える
11

これはPyCharmに固有のものではなく、実際にIntelliJで発見しましたが、PyCharmユーザーにもメリットがあるはずです...

Alt + Click(Gnomeのデフォルトのキーマップを使用している場合はCtrl + Alt + Click)を試して、ドラッグしてテキストを選択します。ワードラップを使用して、完全な行ではなく、境界のあるブロックを選択します。これらの選択されたブロックを使用して、繰り返しテキストを入力したり、行の多くの部分を一度に削除したりできます。それを試してみてください、あなたはあなたが思っているよりも頻繁にそれの用途を見つけるでしょう!

于 2011-08-07T08:05:57.200 に答える
6

これが本当に隠された機能であるかどうかはわかりませんが、それを知っていると、テストが非常に簡単になります。

PyCharmを介してテストを実行する場合は、バックトレースの名前と行をクリックして、Pythonコードの正確な行に移動できます。テストが非常に簡単になります。

于 2010-10-30T14:32:40.467 に答える
5

URLconfでviewメソッドをControlキーを押しながらクリックすると、views.pyが開き、そのメソッドに直接アクセスできます。同様に、ビュー内および他のテンプレート(extendsタグ内など)でcontrolキーを押しながらテンプレート名をクリックすると、そのテンプレートに移動します。

非表示ではありませんが、CSSファイルを編集すると、色を使用するすべてのスタイルのガターに色が表示されます。私はそれが好きです。CSSの場合:コードインサイトは、タグの最適化と、未使用のタグのグレー表示を提供します。

HTMLファイルを編集するときに、マウスをエディタの右上に移動すると、いくつかのブラウザのアイコンが表示されます...それらをクリックすると、それぞれのブラウザで現在のHTMLが開きます。Djangoテンプレートを使用している場合はそれほど便利ではありませんが、それでもIDEキャンディーの別の部分です。

自動インポートもおそらく私のお気に入りの機能の1つです。ただし、まだ少し作業が必要です。これは単なるプレビューリリースなので、今後も継続的に改善されると確信しています。

よくやった、JetBrains!

于 2010-03-31T19:25:55.163 に答える
5

私が最近理解しなければならなかったのは、Pythonプログラムを実行するときにハードコードされた引数をPythonプログラムに渡す方法でした。プログラムを実行するためにコマンドウィンドウに切り替えたり、切り替えたりするのではなく、IDEで実行したかったのです。

PyCharm 1.5.2では、をクリックしてRunから、をクリックできますEdit Configurations。上から3番目のテキストボックスには、というラベルが付いてScript parametersおり、プログラムパラメータをハードコーディングできます。これらは、プログラムがPyCharmから実行されるたびに使用されます。

于 2011-07-22T01:12:12.290 に答える