LightEdit モード
PyCharm でプロジェクト全体を作成またはロードせずに 1 つのファイルのみを編集する必要がある場合は、LightEdit モードを使用できます。
LightEdit モードはテキストのようなエディターとして機能し、コード補完やコードナビゲーションなどの通常の IDE エディター機能をサポートしていないことに注意してください。ただし、特定のコード行(Ctrl+G)に移動したり、コードの一部を折りたたんだり展開したり、ファイルエンコーディングを確認したり、変更したりすることはできます。
![LightEdit モード LightEdit mode](https://resources.jetbrains.com/help/img/idea/2024.1/py_light_editor_mode.png)
LightEdit モードでファイルを開く
いくつかの方法を使用して、LightEdit モードでファイルを開くことができます。
ローカルファイルシステムからファイルを開く
ファイルシステムで必要なファイルを見つけ、右クリックして次で開くを選択します。
ファイルを開く PyCharm のバージョンを選択し、開くをクリックします。
コマンドラインからファイルを開く
PyCharm ランチャーを構成していない場合は、ファイルを開く前に構成する必要があります。
OS によっては、コマンドラインでファイル名の前に
-e
コマンドを追加するときと同じように、ファイルを開きます。ターミナルで、ファイルが置かれているフォルダーから、次のコマンドを実行します。
pycharm file.txtpycharm
は PyCharm ランチャー名、file.txt
— ファイル名です。
開いているプロジェクト内のファイルを開く
すでに開いているプロジェクトで非プロジェクトファイルを開くことができます。
PyCharm ランチャーを構成していない場合は、ファイルを開く前に構成する必要があります。
OS によっては、ファイルの名前の前に
-e
コマンドを追加してファイルを開きます。例: macOS の場合、構文は次のようになります。
pycharm -e myfile.txt
待機スイッチでファイルを開いて編集する
コマンドラインでプロセスを中断し、LightEdit モードでファイルの編集が完了するまでターミナルを保留にすることができます。例: コマンドラインで作業し、Git へのコミットプロセスを実行すると、ターミナルを一時停止し、ライトエディットモードでテキストエディターを使用して、コミットメッセージをすばやく書き込むことができます。
OS に応じて、ファイル名の前に
-e
コマンドと-w
コマンドを追加してファイルを開きます。例: macOS の場合、構文は次のようになります。
pycharm.bat -e -w myfile.txtPyCharm を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム
PATH
に追加します。pycharm -e -w myfile.txtデフォルトでは、PyCharm はコマンドラインランチャーを提供しません。PyCharm のランチャースクリプトの作成の詳細については、「コマンドラインインターフェース」を参照してください。
pycharm.sh -e -w myfile.txtPyCharm を実行するためのスクリプトは、bin のインストールディレクトリにあります。このスクリプトをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システム
PATH
にスクリプトを追加します。PyCharm は、ファイルを LightEdit モードで開き、開いたファイルが閉じるのをコマンドラインが待機していることを示す通知を表示します。
通知のオプションの 1 つをクリックするか、ファイルを閉じてコマンドラインを解放します。
LightEdit モードでコードを操作する
LightEdit モードはすべての PyCharm エディターのコーディング支援をサポートしていませんが、基本的な編集機能と基本的なメニューオプションを使用できます。
メインメニューを使用して、最近のファイルを開いたり、行番号、空白を表示したり、コード選択を拡張したりします。
ファイルを編集すると、タブの青色の表示は、ファイルの内容が変更されたことを示します。
作業中のファイルに外部変更が加えられた場合、メインメニューから
を選択してファイルを更新できます。コードの貼り付けまたは折りたたみ、および列選択モードへの切り替えには、コンテキストメニューを使用します。
ステータスバーを使用して、必要な行に移動するか、VCS を確認するか、自動保存モードを切り替えます。
自動保存をオンにする
ステータスバーの自動保存: off をクリックし、表示されるポップアップで変更を自動的に保存を選択します。
LightEdit モードを終了する
LightEdit モードを終了して、単一のファイルの編集からプロジェクト全体の作業に切り替えることができます。これを行うには、次のいずれかの方法を使用します。
- ステータスバー
LightEdit モードのステータスバーで完全な IDE にアクセスをクリックし、オプションのリストから、プロジェクト内の現在のファイルを開く、最近のプロジェクトを開く、新しいプロジェクトを開くなど、続行する方法を選択します。
- アクションウィンドウを探す
Alt+Enter を押してファイルをプロジェクトで開くを選択します。
- メインメニュー
メインメニューから
を選択します。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/toolbox_app_menu_win.png)
コマンドラインインターフェース
コマンドラインから PyCharm 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、PyCharm を起動し、ソースコードをフォーマットし、インスペクションを実行するためのバッチスクリプトと実行可能ファイルが含まれています。コマンドプロンプト cmd.exe から使用するには、PyCharmbin フォルダーの場所を環...
![](https://pleiades.io/icons/pycharm.png)
コマンドラインからファイルを開く
コマンドラインから PyCharm の任意のファイルまたはフォルダーを開きます。必要に応じて、開いた後にキャレットを配置する場所を指定します。PyCharm を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システムに追加します。構文 pycharm64.exe [--line <number>] [--column <number>...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_multicursor1.png)
複数のカーソルと選択範囲
PyCharm エディターで入力、コピー、貼り付けを行う場合、複数のカーソルを切り替えて、アクションが複数の場所に同時に適用されるようにすることができます。コード補完やライブテンプレートなどの高度なエディターアクションもサポートされており、各キャレットに適用されます。ファイルに追加できるキャレットの数は 1000 に制限されています。この制限を増やす場合は、カスタム JVM オプションを開き、次の行を追加します: 最近追加されたキャレットはプライマリと見なされます。現在のエディターライン、補完リス...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_recent_locations_popup.png)
ソースコードナビゲーション
さまざまなアクションやポップアップを使用して、エディター内のコードを素早く移動することができます。エディターウィンドウとツールウィンドウ間の移動に関する詳細情報については、エディターの基本を確認してください。キャレットで移動する後方に移動するには、を押します。前方に移動するには、を押します。最後に編集した場所に移動するには、を押します。エディターで現在のキャレット位置を見つけるには、Ctrl+M を押します。大きなファイルをスクロールしたくない場合は、このアクションが役立つかもしれません。た