githubのatom
また物理用語だ・・・
IT業界はなにか物理界に嫉妬でもあるのだろうか。
atom
atomは、githubが出しているeditorで、
A hackable text editor for the 21st Century
な感じらしい。
9月にプログラマになってから、それまでSE時代のサクラエディタは卒業して、使い始めた。githubのやつなら1番硬いだろっていう安易な感じで。
下記みたいないろいろ使えそうな機能があるけど、ほとんどgo/markdown editorとしてしか使ってない。
Teletype for Atom
チームでライブコーディングできるらしいGitHub for Atom
ここからGUIでgithub操作できる。本当はつかいたいんだけどチームのプライベートレポジトリとかだと設定がよくわからなくてソースツリー使ってる。
ショートカットを覚える
ショートカットを理解するのは非常に重要だと思うようになった。ずっとプログラマ一本でやっているつもりはないのだけど、これを覚えると、操作が早くなる以上のメリットがたくさんある。
ショートカットを探す過程で、想像できなかった操作を知ることになる。考える時間を増やし、心理的障壁を下げることができるなど。プログラマにとってのショートカットは文系にとっての英語みたいなもので、アクセスできる可能性が増えるものだ。
覚えたいショートカット集
- 文字の大文字、小文字 cmd-K → U,L
- マルチカーソル cmd-click
これ使ったことなかったので、積極的に使おう - Markdownプレビュー表示 ctrl-shift-M
- プロジェクト内の文字列検索・置換 Ctrl + Shift + f
あとは行の移動とか単語ゴニョゴニョとかいろいろあるけど、把握したほうがいいのだろうか。あまりエディタ固有の操作を覚えると、いろんな端末では使えないしなあみたいな気もしていて。でも妥協か。それは。
あとは一応リンク
https://dotinstall.com/lessons/basicatomv2
これもみたい。
コマンドパレット
すぐにいろんな機能にアクセスできる。プロジェクト検索とかもすぐできる。英語だけ。
移動や検索、置換ができるようになろう
置換はできるけど、移動は少し弱いので、積極的にショートカットを使っていきたい。