ブラウザーの構成
PyCharm には、HTML ファイルの出力の実行、デバッグ、プレビュー中に IDE から自動的にインストールおよび起動できる最も一般的なブラウザーの事前定義リストが付属しています。PyCharm は、標準の手順に従ってブラウザーをインストールすることを前提としており、各インストールに、ブラウザーの実行可能ファイルまたは macOS アプリケーションへのデフォルトパスを表すエイリアスを割り当てます。デフォルトリストのブラウザーに加えて、カスタムブラウザーのインストールを設定できます。
PyCharm には、Web ブラウザーまたは IDE の組み込みブラウザーでアプリケーションをプレビューおよびデバッグするために使用できる Web サーバーが組み込まれています。このサーバーは常に実行されており、手動による構成は必要ありません。
デフォルトでは、組み込みサーバーポートはデフォルトの PyCharm ポート 63342 に設定されており、PyCharm はこれを介してサービスからの接続を受け入れます。このデフォルト値を変更するには、設定ダイアログ(Ctrl+Alt+S)を開き、 に移動し、ビルトインサーバーで 1024 から始まる他の値を指定します。
Ctrl+Alt+S を押して設定を開き、
を選択します。開いたウェブブラウザーとプレビューページには、定義済みリストのブラウザーと以前に設定したカスタムブラウザーのインストールがあればそれが表示されます。ブラウザーごとに、PyCharm はその名前、所属するファミリ、ブラウザーの実行可能ファイル /macOS アプリケーションへのパス、このパスを表す定義済みのエイリアスを表示します。
ブラウザーをアクティブにするには、その名前の横にあるチェックボックスを選択します。ブラウザーが
メニュー項目のコンテキストメニューに追加され、そのアイコンがブラウザーアイコンポップアップに表示されます。ブラウザーが標準のインストール手順に従ってインストールされた場合は、パスフィールドのエイリアスが正しい場所を指している可能性があります。そうでない場合は、 をクリックして、表示されるダイアログで実際のパスを選択します。
ウェブブラウザーとプレビューページにリストされている順に表示されます。リスト内のブラウザーの順序を変更するには、 および ボタンを使用します。
を選択するか Alt+F2 を押すか、ブラウザーのアイコンバーを起動すると、使用可能なブラウザーがカスタムブラウザーを構成する
Ctrl+Alt+S を押して設定を開き、
を選択します。ツールバーの をクリックし、新しい行にブラウザー名、ファミリ、実行可能ファイルまたは macOS アプリケーションへのパスを指定します。
カスタムプロファイルを使用する
Firefox および Chrome ファミリのブラウザーでは、カスタムプロファイルを使用できます。
ウェブブラウザーとプレビューページで、ブラウザーを選択してツールバーの をクリックします。選択したブラウザーのファミリに応じて、Firefox 設定または Chrome 設定ダイアログが開きます。
Firefox の場合は、必要な profiles.ini ファイルへのパスを指定し、リストから使用するプロファイルを選択します。Firefox のブラウザープロファイル(英語)で詳細を参照してください。
Chrome の場合は、カスタムユーザーデータディレクトリを使用するチェックボックスを選択し、PyCharm 設定でユーザーデータディレクトリ(英語)の場所を指定します。
追加オプションで Chrome ファミリのブラウザーを起動するには、ツールバーの をクリックし、開いた Chrome 設定ダイアログのコマンドラインオプションフィールドに必要なキーを入力します。Chrome で
chrome://flags
を開いて、Chrome コマンドラインオプションの詳細を参照してください。
リストからブラウザーを削除する
必要なブラウザーを選択し、ツールバーの をクリックします。削除できるのはカスタムブラウザーのみです。
デフォルトの PyCharm ブラウザーを選択
メインメニューからデフォルトブラウザーを選択してください。
を選択するか、ファイルのコンテキストメニューから を選択してブラウザーでアプリケーションの出力をプレビューする場合は、プレビューを開くブラウザーを選択する必要があります。コンテキストメニューから特定のブラウザーを使用できます。またはPyCharm は PyCharm デフォルトブラウザーを開いて外部リソースをレンダリングします。
Ctrl+Alt+S を押して設定を開き、
を選択します。デフォルトブラウザーリストから、ページのプレビューにデフォルトで使用するブラウザーを選択します。
デフォルトのオペレーティングシステムブラウザーを使用するには、システムデフォルトを選択します。
リストの上にブラウザーを使用するには、リストの先頭を選択します。ツールバーの および アイコンを使用して、1 つまたは複数のブラウザーを変更します。
別のブラウザーをデフォルトとして使用するには、カスタムパスを選択し、必要なブラウザーの実行可能ファイルの場所を指定します。パスを手動で入力するか、必要に応じて参照 を使用してください。
ブラウザーアイコンポップアップを設定する
デフォルトでは、ブラウザーアイコンポップアップは HTML ファイルでのみ表示されます。XML ファイルでは、デフォルトではポップアップは表示されないため、注意をそらさずにコードを読んだり編集したりできます。
HTML または XML ファイルでポップアップを表示または非表示にするには、ツール | ウェブブラウザーとプレビュー設定ページ Ctrl+Alt+S に移動し、エディターでブラウザーポップアップを表示する領域の HTML ファイル用および XML ファイル用チェックボックスを使用します。
HTML または XML ファイルでポップアップを非表示に設定すると、メインメニューから
コマンドを使用するか、ファイルのコンテキストメニューから コマンドを使用して、対応するタイプのファイルをプレビューできます。
HTML ページの自動再ロードを構成する
デフォルトでは、ブラウザーまたは組み込みプレビューで HTML ファイルを開いた後、この HTML ファイル (またはリンクされた JavaScript またはスタイルシートファイル) が手動または自動で保存されるたびに、PyCharm はページを自動的に再読み込みします。「保存して保存する」を参照してください。変更を元に戻します。
入力時にページを再読み込みするようにデフォルトの動作を変更して、HTML または関連ファイルへの変更がブラウザーまたは組み込みプレビューにすぐに表示されるようにすることができます。
ツール | ウェブブラウザーとプレビュー設定ページ Ctrl+Alt+S に移動します。または、了解ツールチップで構成をクリックします。
再ロードの動作領域で、ブラウザーでページを再ロードおよび組み込みプレビューでページを再ロードリストから、Web ブラウザーおよび組み込みプレビューでページの自動再ロードをトリガーするアクションを選択します。デフォルトでは、保存時が選択されています。
対応する HTML ファイルまたはリンクされたファイルを更新するときにページを再ロードするには、変更時を選択します。
自動アップロードを抑制するには、無効を選択します。
詳細は、自動再ロードを構成するを参照してください。
関連ページ:
HTML ファイルの操作
PyCharm は、構文やエラーのハイライト、コードスタイルに応じたフォーマット、構造検証、コード補完、デバッグセッション中のオンザフライプレビュー(ライブ編集)やコードエディターの専用プレビュータブなど、HTML を強力にサポートします。HTML ツールプラグインを有効にするこの機能は、デフォルトで PyCharm にバンドルされて有効になっている HTML ツールプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き...
ウェブブラウザーとプレビュー
このページでは、次を構成できます。Web ブラウザーのインストールを PyCharm と統合し、PyCharm からの Web ブラウザーの起動をアクティブ化または非アクティブ化します。実行可能ファイルを実行するか、デフォルトのシステムコマンドを使用してブラウザーを起動するかどうかを指定します。デフォルトで PyCharm が要求に応じて HTML ファイルを開くデフォルトの PyCharm ブラウザーを指定します。つまり、ブラウザーが明示的に指定されていない場合、ブラウザーで HTML または...
変更の保存と復元
PyCharm は、ファイルに加えた変更を自動的に保存します。保存は、コンパイル、実行、デバッグ、バージョン管理操作の実行、ファイルまたはプロジェクトのクローズ、IDE の終了などのさまざまなイベントによってトリガーされます。ファイルの保存は、サードパーティのプラグインによってトリガーすることもできます。自動保存をトリガーするイベントのほとんどは事前定義されており、構成することはできませんが、変更が失われることはなく、ローカル履歴ですべてを見つけることができます。自動保存動作を設定する設定ダイア...
ブックマーク
大規模なプロジェクトで作業する場合、ファイルやフォルダーの検索には時間がかかる場合があります。そのような場合、PyCharm はブックマークを備えています。必要なコード行をブックマークして、見つけやすくすることができます。他のプロジェクトアイテムよりも頻繁に必要なプロジェクトファイルとフォルダーをブックマークすることもできます。すべてのブックマークはブックマークツールウィンドウのリストにグループ化されており、メインメニューからを選択するか、を押すと開くことができます。ツールウィンドウには、コー...
外部ツール
サードパーティのコマンドラインアプリケーションを外部ツールとして構成して、PyCharm から実行します。例: ワークフローでは、特定のスクリプト、コードジェネレーター、アナライザー、プリプロセッサーまたはポストプロセッサー、データベースユーティリティなどの実行が必要になる場合があります。外部ツールとして構成することにより、PyCharm は専用のアクションを提供します。これは、メインメニューや特定のコンテキストメニューから実行したり、ショートカットを割り当てたり、特定の実行構成を起動するときに...