崇高なショートカットキーリスト

零下一度
リリース: 2017-06-28 15:33:19
オリジナル
3022 人が閲覧しました

Sublime text 3 は、プログラマーにとってお気に入りのコード エディタです。毎日コードを扱うときは、まずコード エディタの基本的なショートカット キーをマスターする必要があります。これにより、コードをより効率的に作成できるようになります。最初は少し慣れないかもしれませんが、1 ~ 2 週間かけて使い続けて、よく使われるショートカット キーに慣れてください。

Sublime text 3 は、コーダーにとってお気に入りのコード エディターです。毎日コードを扱う場合は、まずコード エディターの基本的なショートカット キーをマスターすることで、より効率的にコードを作成できるようになります。最初は少し慣れないかもしれませんが、1 ~ 2 週間かけて使い続けて、よく使われるショートカット キーに慣れてください。実際、関連するショートカット キーが sulime テキスト メニュー バーの各オプションに表示されます。この記事は主に、隠されたショートカット キーまたは未発見のショートカット キーを整理することを目的としています。

Sublime Text 3 ショートカット キー バージョン

Ctrl+Shift+P: コマンド パネルを開く
Ctrl+P: プロジェクト内のファイルを検索
Ctrl+G: 行にジャンプ
Ctrl+W: 現在開いているファイルを閉じる
Ctrl+Shift+W: 開いているファイルをすべて閉じる
Ctrl+Shift+V: 貼り付けと書式設定
Ctrl+D: 単語を選択し、繰り返して次の同じ単語の選択を増やします
Ctrl+L: 行を選択して繰り返し順番に選択 次の行の選択を追加
Ctrl+Shift+L: 複数の行を選択
Ctrl+Shift+Enter: 現在の行の前に新しい行を挿入
Ctrl+X: 現在の行を削除
Ctrl+M: ジャンプ対応する括弧に移動
Ctrl+U : ソフトアンドゥ、カーソル位置を元に戻す
Ctrl+J: タグのコンテンツを選択
Ctrl+F: コンテンツを検索
Ctrl+Shift+F: 検索と置換
Ctrl+H: 置換
Ctrl+R : メソッドに移動します
Ctrl+N: 新しいウィンドウを作成します
Ctrl+K+B: サイドバーを切り替えます
Ctrl+Shift+M: 現在の括弧の内容を選択し、括弧自体を繰り返し選択します
Ctrl+F2: 設定/マーカーを削除
Ctrl+/: 現在の行をコメント化
Ctrl+Shift+ /: 現在の位置にコメントを挿入
Ctrl+Alt+/: コメントをブロックし、コメントの書き込みに使用される最初の行にフォーカス
Ctrl+Shift+A : 現在のラベルの前後を選択し、ラベルを変更するために使用します
F11: 全画面
Shift+F11 : 全画面のサイレントモード、現在のファイルのみを編集します
Alt+F3: 同じ単語をすべて選択します
Alt+.:ラベルを閉じる
Alt+Shift+Number: 分割画面表示
Alt+Number: N 番目のファイルを開くように切り替えます
Shift+右ドラッグ : 列の内容を変更または挿入するために使用される多数のカーソルがあります
進むキーと戻るキー。マウスの操作で Tab ファイルを切り替えることができます。
Ctrl を押しながら複数の位置をクリックするか、上下キーを押して行を置き換えます。
クラスを選択します。

Ctrl+D カーソルが置かれているテキストを選択します。そのまま操作を続けると、次の同じテキストが選択されます。

Alt+F3 テキストを選択し、ショートカット キーを押すと、すべての同じテキストを一度に選択して同時に編集できます。たとえば、同じ変数名、関数名などをすべてすばやく選択して変更します。

Ctrl+L は行全体を選択します。操作を続行すると、Shift+↓ と同じ効果が得られます。

Ctrl+Shift+L まず複数の行を選択してからショートカットキーを押すと、各行の末尾にカーソルが挿入され、これらの行を同時に編集できます。

Ctrl+Shift+M 括弧内のコンテンツを選択します (親括弧の選択を続けます)。たとえば、関数内のコードを削除するか、関数本体のコードを書き換えるか、括弧内の内容を書き換えるかを素早く選択します。

Ctrl+M カーソルを括弧の末尾または先頭に移動します。

Ctrl+Enter は次の行に新しい行を挿入します。たとえば、カーソルが行末にない場合でも、すぐに下方向に行を挿入できます。

Ctrl+Shift+Enter は、前の行に新しい行を挿入します。たとえば、カーソルが行の先頭にない場合でも、すぐに上に行を挿入できます。

Ctrl+Shift+[ コードを選択し、ショートカット キーを押してコードを折りたたみます。

Ctrl+Shift+] コードを選択し、ショートカット キーを押してコードを展開します。

Ctrl+K+0 折りたたまれたコードをすべて展開します。

Ctrl+← カーソルを左に統一して素早く移動させます。

Ctrl+→ カーソルを右に一括移動し、カーソルを素早く移動します。

shift+↑ 上方向に複数の行を選択します。

shift+↓ 下方向に複数の行を選択します。

Shift+← 左側のテキストを選択します。

Shift+→ 右側のテキストを選択します。

Ctrl+Shift+← 左側のテキストを一括選択します。

Ctrl+Shift+→ 右側のテキストを一括選択します。

Ctrl+Shift+↑ カーソルがある行と前のコード行を入れ替えます (カーソルがある行を前の行の前に挿入します)。

Ctrl+Shift+↓ カーソルがある行とコードの次の行を入れ替えます(カーソルがある行を次の行の後に挿入します)。

Ctrl+Alt+↑ 複数行カーソルを上に追加すると、複数行を同時に編集できます。

Ctrl+Alt+↓ 複数行カーソルを下に追加し、複数行を同時に編集します。

クラスの編集

Ctrl+J 選択したコード行を 1 行に結合します。例: 複数行形式の CSS プロパティを 1 行にマージします。

Ctrl+Shift+D カーソルがある行全体をコピーし、次の行に挿入します。

タブを右にインデントします。

Shift+Tab 左にインデントします。

Ctrl+K+K は、カーソルから行末までのコードを削除します。

Ctrl+Shift+K で行全体を削除します。

Ctrl+/ 単一行にコメントします。

Ctrl+Shift+/ 複数行をコメントにします。

Ctrl+K+U 大文字に変換します。

Ctrl+K+L 小文字に変換します。

Ctrl+Z 元に戻す。

Ctrl+Y 元に戻す。

Ctrl+U ソフトアンドゥは、Gtrl+Z と同じように感じます。

Ctrl+F2 ブックマークを設定

Ctrl+T 左右の文字を入れ替えます。

F6 単語のスペル検出

カテゴリを検索

Ctrl+F 下部の検索ボックスを開いてキーワードを検索します。

Ctrl+shift+F 通常のエディターとの違いは、Sublimeでは複数のフォルダーを追加して検索できることです。少し高度で、まだ研究されていません。

Ctrl+P 検索ボックスを開きます。例: 1. ファイルをすばやく検索するには、現在のプロジェクトにファイル名を入力します。 2. ファイル内の関数名を検索するには、: と数字を入力します。 4. # とキーワードを入力して変数名を検索します。

Ctrl+G: で自動的に検索ボックスを開き、番号を入力してコード行にジャンプします。たとえば、長いページ コードを持つファイルをすばやく見つけます。

Ctrl+R 検索ボックスを開き、自動的に @ を追加し、キーワードを入力してファイル内の関数名を検索します。たとえば、多くの機能が含まれるページで機能をすばやく検索します。

Ctrl+: 検索ボックスを開き、自動的に # を追加し、キーワードを入力して、ファイル内の変数名、属性名などを検索します。

Ctrl+Shift+P コマンドボックスを開きます。シナリオの例: 名前付けボックスを開き、キーワードを入力し、パッケージを使用してプラグインをインストールするなど、サブライム テキストまたはプラグインの機能を呼び出します。

Esc はカーソルの複数行選択を終了し、検索ボックスやコマンド ボックスなどを終了します。

表示クラス

Ctrl+Tab ファイルを閲覧した順に現在のウィンドウのタブを切り替えます。

Ctrl+PageDown 現在のウィンドウのタブを左に切り替えます。

Ctrl+PageUp 現在のウィンドウのタブを右に切り替えます。

Alt+Shift+1 ウィンドウ分割画面、デフォルトの 1 画面 (キーパッド番号以外) に戻す

Alt+Shift+2 左右分割画面 - 2 列

Alt+Shift+3 左右分割画面 - 3列

Alt+Shift+4 画面を左右に分割 - 4列

Alt+Shift+5 画面を4分割均等

Alt+Shift+8 画面を縦に分割 - 2画面

Alt+ Shift+9 画面を縦に分割 -3 画面

Ctrl+K+B でサイドバーを開閉します。

F11 フルスクリーンモード

Shift+F11 邪魔しないモード

コンパイル環境を構成する

コンソール入力 (例として C++ を使用します)

原理は非常に簡単です。つまり、実行するバットを外部に作成します。ファイルを作成して呼び出します。新しいウィンドウを開くには start を使用する必要があり、結果を確認するには一時停止する必要があることに注意してください。ポーズと開始がデフォルトでバックグラウンドで実行されることです。一時停止は開始に悪影響を及ぼします。 % 1 のファイルは無効なので、実際には 2 つのファイルを作成する必要があります。環境変数に注意してください。 。 。 (環境変数とは何かについては、数文で明確に説明することはできません。Baidu で自分で検索するのが最善です。)

設定した後、個人的には、コンソール入力はあまり意味がないと感じます。質問はすべてファイルから読み取られるため、開発には基本的に役に立ちません。だから〜気をつけてください。

MyCRun.bat

@echo off

%1

echo.MyCallRun.bat

@start MyCRun %1

設定ファイルは Sublime Text 3PackagesC++.sublime-package にあります。 まずバックアップを作成してください。

内部の C++.sublime-build を

{


"shell_cmd": "g++ "${file}" -o "${file_path}/${file_base_name}"",

"file_regex": に変更します。 "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",

"working_dir": "${file_path }",

"selector": "source.c, source.c++",

"variants":

[

"name": "Run",

${file}" -o "$ {file_path}/${file_base_name}" && MyCallRun "${file_path}/${file_base_name}.exe"" // 実際には、MyCallRun がここに追加されます

}

C/C++

Sublime Text 3 が構成されていますデフォルトでは C++ です。ただし、gcc ディレクトリを環境変数に自分で追加する必要があります

Java

Sublime Text 3 はデフォルトで javac のみを実行するため、自分で追加する必要があります。

Sublime のコマンド形式が理解できなかったので、javac を自分のバットに変更しました。 (C++のように&&を使って接続することもできるような気がします)

コマンドラインから直接アクセスできる場所にmyJRun.batを作成します(私はjdk/binに直接置きます)

@ECHO OFF

cd %~dp1

ECHO %~nx1 をコンパイルしています...

IF EXIST %~n1.class (

DEL %~n1.class

)

javac %~nx1

IF EXIST %~n1. class (

ECHO 実行中...

ECHO ----------------------OUTPUT-------------- - ------

java %~n1

)

clsは使用できないことに注意してください。

Java コンパイル オプションを変更します (元のオプションをバックアップします)。

ディレクトリ: Packages/Java.sublime-package/JavaC.sublime-build

{

"shell_cmd": "myJRun.bat "$file"",

"file_regex": "^(...*? ):([0-9]*):?([0-9]*)",

"selector": "source.java"

}

このように、今後は自動的に実行されます。

このメソッドはクロスプラットフォームでは使用できません。Sublime 独自のメソッドを検討してください。

Go

Sublime を使用して golang を開発する環境は、GoSublime をインストールするだけで非常に簡単です。


以上が崇高なショートカットキーリストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート