問題タブ [pycharm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
21454 参照

intellij-idea - (単語全体ではなく)CamelCaseのパーツごとにソースコードをナビゲートする方法は?

Eclipseを使用していたとき、Ctrlキーを押しながら左矢印または右矢印を使用すると、EclipseがLongCamelCaseWrittenWordいくつかの手順でナビゲートすることを覚えています。一度に1つのキャメルケースワード。

したがって、次のようになります(パイプ|は実際のカーソル位置を表します)。

IntelliJでこれを達成する方法はありますか?現在、IntelliJは単語全体を一度にステップオーバーします。

IntelliJ9.0の使用

0 投票する
2 に答える
17498 参照

python - pycharm で未処理の例外を中断する

pycharm で未処理の例外を中断する方法を知っている人はいますか? このリンクに従って、それは可能ですが、私にとっては壊れていません(ビルド105.58)。これを有効にするためにオンにする必要があるスイッチはありますか?

編集:私はあなたが提案したことをしましたが、デバッガーは未処理の例外で壊れていません。以下のスクリーンショットをご覧になり、他に何かする必要がある場合はお知らせください。 ここに画像の説明を入力

これは、pydev/gae で未処理の例外を壊すのと同じ問題のようです。Pycharm は、デバッガーに pydevd を使用します。

gae 以外のプロジェクトでは壊れますが、gae プロジェクトでは壊れません。これはどのように修正できますか?

0 投票する
6 に答える
18436 参照

python - PyCharm: DJANGO_SETTINGS_MODULE が定義されていません

私は PyCharm IDE を使用していますが、実行するfile.pyと次のエラーが発生します。

..raise ImportError("環境変数 %s が定義されていないため、設定をインポートできません。" % ENVIRONMENT_VARIABLE) ImportError: 環境変数 DJANGO_SETTINGS_MODULE が定義されていないため、設定をインポートできません。

DJANGO_SETTINGS_MODULEPyCharmで環境変数を設定するには?

0 投票する
1 に答える
2324 参照

python - pyCharmDjangoエラー

私はPyCharmを使用しています。そしてmodels.pyにはそのようなモデルがあります:

しかし、私が書くときのviews.pyでは:

objectsエラー「未解決の属性参照」として下線が引かれ、完全なコードは機能しません。そして、私がアプリケーションを実行すると、それは機能します。どうしたの?

0 投票する
2 に答える
1043 参照

python - キリル文字使用時の UnicodeDecodeError

のみを含むモジュールがあります(これは単なる例です。問題ははるかに大きなモジュールにあります):

実行中に私は得る:

ポーランド語の Windows XP と python 3.2 を使用しています。このモジュールを適切に実行するために変更する必要があるもの

0 投票する
2 に答える
4388 参照

django - PyCharm manage.py runserver エラー

初歩的な質問で申し訳ありませんが、なぜこれが起こっているのかわかりません。

Django 1.3 を再インストールしたばかりで、初めて PyCharm を試しています。python manage.py runserverターミナルから実行すると、すべて問題なく実行されますがrunserver、PyCharm 内から実行しようとすると、次のようになります。

これはすべて、ブラウザー内からページを要求する前に行われていることに注意してください。そして、私が言ったように、ターミナルから問題なく実行できます。どんな助けでも大歓迎です。

0 投票する
1 に答える
7801 参照

python - PyCharmはオートコンプリートでインポートを自動追加します

初めてPyCharmを試してみます。Eclipse / PyDev環境から来ているので、これまでのところ順調に進んでいると言わざるを得ません。

私が見逃している機能が1つありますが、それは私が見つけることができないようです。それは次のとおりです。

PyDevのオートコンプリートリストで、ファイルのスコープに存在しないシンボルを入力すると、それが含まれるモジュールのリストが表示されます。そのオートコンプリートアイテムを選択すると、PyDevはシンボルを完成させるだけでなく、依存関係も処理するために、importステートメントが自動的に追加されます。

これはPyCharmに存在しますか?

これまでのところ、ドキュメントの範囲内にあるものだけをオートコンプリートしているようです。

0 投票する
5 に答える
37949 参照

python - PyCharmにパラメータが期待される型をどのように伝えることができますか?

コンストラクター、代入、およびメソッド呼び出しに関しては、PyCharm IDE はソース コードを分析し、各変数がどのような型であるべきかを判断するのに非常に優れています。正しいコード補完とパラメーター情報が得られ、存在しない属性にアクセスしようとすると警告が表示されるので、私はそれが好きです。

しかし、パラメータに関しては何も知りません。コード補完のドロップダウンには、パラメーターの型がわからないため、何も表示されません。コード分​​析は警告を探すことができません。

これにはある程度の意味があります。他の呼び出しサイトは、そのパラメーターに何でも渡すことができます。しかし、私のメソッドがパラメーターの型が であると想定している場合、pygame.SurfacePyCharm に何らかの形でそれを示すことができるようにしたいのでSurface、コード補完ドロップダウンで のすべての属性を表示し、次の場合に警告を強調表示できます。間違ったメソッドを呼び出すなど。

PyCharm にヒントを与えて、「psst、このパラメーターは型であるはずです」と言う方法はありますXか? (あるいは、動的言語の精神では、「このパラメーターは "のように鳴らXなければならない? 私はそれでいいでしょう。)


編集:以下の CrazyCoder の回答でうまくいきます。簡単な要約が必要な私のような初心者のために、ここにそれがあります:

関連する部分は@type peasant: Person、docstring の行です。

また、[ファイル] > [設定] > [Python 統合ツール] に移動し、[Docstring 形式] を [Epytext] に設定すると、PyCharm の [ビュー] > [クイック ドキュメント ルックアップ] は、すべての @ 行をそのまま印刷するのではなく、パラメーター情報をきれいに印刷します。

0 投票する
1 に答える
827 参照

django - PyCharmの自動インポートはDjangoプロジェクト名を無視します

PyCharmを使用すると、見つからないクラスを自動インポートできます...たとえば、現在のファイルにないメソッド名またはクラス名を入力した場合、PyCharmはそのインポートステートメントを自動的に追加できます。ただし、問題は、自動インポートが現在のDjangoプロジェクト名を見逃していることです...

したがって、たとえば:

Djangoプロジェクトはmyprojectと呼ばれ、現在のアプリケーションはmyappです。あなたのmodels.pyにMyModelというクラスがあります。

どこかに「MyModel」と入力すると、自動的に生成されるインポートステートメントは次のようになります。

しかし、私はそれを次のようにしたいと思います。

誰かがこれをどのように修正できるか考えていますか?