46
43

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

エディタ・IDEごとのショートカットキーの違いをまとめてみた

Last updated at Posted at 2016-05-12

エディタとかIDEを変えるごとに、ショートカットキーを調べる手間を省くのが目的です。
もともとsublimeとatomを使ってて、python開発の時にpycharmを使おうと思ったらショートカットが結構違くて困ったので、記事を書きます。基本的に、自分がよく使うショートカットを載せるつもりですが、載せて欲しい、または便利なショートカットがありましたら教えてください。
InteliJやCLionやPyCharmなど、JetBrains社のIDEは基本同じだと思ってください。

前提

  • まとめるのは、Sublime Text, Atom, PyCharm(InteliJ, CLion), Eclipse, VSCode の5つ(新しいの使い始めたら増やすかも)
  • Macのキーボードでのコマンド
  • 基本的にショートカットキーなどあまりいじらないのですが、デフォルト設定でないショートカットキーがあったら指摘してください

そもそもの話

最初にkeymapを設定してしまえば良いという方は、「atom keymap 設定」とか「atom キーバインド 設定」とかでググって設定してください。
大体は、Preferences内に設定する場所がありますよね。

ショートカット

  • SublimeとAtom、VSCodeは大体同じな気がします。
  • > 」 は > の左の操作に続けて > の右の操作をすることを意味します。
  • 「?」はショートカットがあるかもしれないが不明なもの、私が知らないもの
    • もしもショートカットあったら教えてください :bow:

削除系

カーソルのある行削除 行内カーソル以降削除
Sublime Ctrl + Shift + k Ctrl + k
Atom Ctrl + Shift + k
or
Command + x
Ctrl + k
PyCharm Command + Del Ctrl + k
Eclipse Command + d Command + Shift + fn + delete
VSode Command + Shift + k
or
Command + x
Ctrl+k

カーソル移動系

下の行に挿入 上の行に挿入 カーソルのある行を移動
Sublime Command + Enter Command + Shift + Enter Command+Ctrl+矢印
Atom Command + Enter Command + Shift + Enter Command+Ctrl+矢印
PyCharm Shift + Enter Command + Option + Enter Command+Shift+矢印
Eclipse Shift + Enter ? Option + 矢印
VSCode Command + Enter Command + Shift + Enter Option+矢印

マルチカーソル系

次の同じ語句を選択状態にする 同じ語句の選択を1つ解除する 同じ語句全て選択
Sublime Command + d Command + u ?
Atom Command + d Command + u ?
PyCharm Ctrl + g Ctrl + Shift + g ?
Eclipse ? ? Command + Option + r
VSCode Command + d Command + d Command + Shift + l (エル)

インデント系

インデントを左にずらす インデントを右にずらす インデントを自動で揃える
Sublime Command + [ Command + ] ショートカットなし
(メニューバーのEdit > Lines > Auto Indent)
Atom Command + [
or
Shift + Tab
Command + ] ショートカットなし
(メニューバーのEdit > Lines > Auto Indent)
PyCharm Shift + Tab 範囲選択(1文字で良い) > Tab 揃えたい領域を選択 > Command+Option+l(エル)
Eclipse Shift + Tab ? Command+Shift+f
VSCode Command + [
or
Shift + Tab
Command+] ?

画面を縦に分割

画面を縦に分割
Sublime Command + Option + 2
Atom Command + k > 矢印
PyCharm ?
(開いているファイルのタブ右クリック > split vertically)
Eclipse ?
(ファイルタブを掴んで移動)
VSCode ?
(開いているファイルのタブ右クリック > split right)

左サイドバーを隠す

左サイドバーを隠す
Sublime Ctrl + s
Atom Command + \
PyCharm Command + 1
Eclipse ?
VSCode Command + b

ファイル名検索

ファイル名検索
Sublime ?
Atom Command + p
PyCharm Shift + Command + o
Eclipse ?
VSCode Command + p
46
43
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
46
43

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?