tags

[4]
[1]
[1]

エディタ Atom の便利なおすすめパッケージ一覧

Atom

プログラミング、WEB制作や文書作成に、使いやすいフリーソフトのエディタ Atom

■ bracket-matcher

対応する括弧やHTMLタグを光らせたり、ctrl + M で対応する括弧に移動したり、cmd + ctrl + M で対応する括弧内をすべて選択したりできます。

■ autocomplete-paths

ローカルのファイル名の入力補完をしてくれます。

■ atom-html-preview

HTMLファイルを編集中にライブプレビューします。 ctrl + shift + H で起動します。
https://atom.io/packages/atom-html-preview

■ pigments

CSSカラーコードの背景色をその色で表示します。

■ autoprefixer

CSSのベンダープレフィックスを自動で追加・削除してくれます。

■ EditorConfig

「プロジェクト」「拡張子」ごとにタブ幅や後ろの空白行を制御する .editorconfig に対応できるようになります。

■highlight-selected

ある単語を選択すると同じ単語をハイライト表示します。   

■ script

ほとんどのプログラミング言語を即座に実行します。(セーブも必要なし)
画面右下のモードを実行したい言語に設定して cmd + A で実行します。

  

■ show-ideographic-space

全角スペースを表示します。 インストール後にメニューの  【Atom】→【スタイルシート】から style.less を開いて

atom-text-editor::shadow {
  .highlight.ideographic-space {
    .region:after {
      color: #800000;
      background-color: #CCCCCC;
    }
}

で、好きな色に設定できます。   

■ Sublime-Style-Column-Selection

option

を押しながらドラッグで矩形選択ができます。

  

■ atom-alignment

https://atom.io/packages/atom-alignment
複数行を選択して ctrl + cmd + A を押すと = の位置を揃えてくれます。

var english  = 'test';
var japanese = 'テスト';

  

■ tablr

ATOMでCSVファイルをエクセルのように編集できる。便利です。

  

■ linter

https://atom.io/packages/linter
プログラムのエラーをリアルタイムで表示します。プログラムごとに以下のパッケージを追加でインストールします。

  

■ atom-beautify

https://atom.io/packages/atom-beautify
HTMLやJavaScriptからPHP,Rubyなどほとんどのソースをきれいに整形できます。

  • ctrl + option + b
  • メニューの【Packages】>【Atom Beautify】>【Beautify】

PHPでコード整形をするには php-cs-fixer.phar http://cs.sensiolabs.org が必要です。

■ symbols-tree-view

プログラムソース記述時に関数やメソッド、変数の一覧を表示します。

  • ctrl + option + o

 

■ minimap

画面右にファイル全体のミニマップを表示する

■ minimap-highlight-selected

minimapに「highlight-selected」結果を表示する

■ minimap-bookmarks

minimapにブックマークをを表示する

■ minimap-find-and-replace

minimapに検索結果を表示する

■ minimap-autohide

スクロール時にのみminimapを表示させる

 

■ tag

https://atom.io/packages/tag

HTML入力時に <div> を入力した後 < を入力したタイミングで自動でタグを閉じてくれます。

■ emmet

https://atom.io/packages/emmet
HTML入力支援

div>div

と記述して TAB キーを押すと

<div>
  <div></div>
</div>

に展開されます。
http://docs.emmet.io/cheat-sheet/

他にも以下のようなショートカットがあります。

CommandDarwinLinux/Windows
選択した複数の行を1行にまとめるshift + + mctrl + shift + m
対応するタグに移動するctrl + alt + jctrl + alt + j
Expand Abbreviationtab or shift + + etab or ctrl + e
Expand Abbreviation (interactive)alt + + enterctrl + alt + enter
Wrap with Abbreviationctrl + wctrl + alt + w
Balance (outward)ctrl + dctrl + ,
Balance (inward)alt + dctrl + shift + 0
Next Edit Pointctrl + ctrl + alt +
Previous Edit Pointctrl + ctrl + alt +
Select Next Itemctrl + shift + ctrl + shift + .
Select Previous Itemctrl + shift + ctrl + shift + ,
Toggle Comment + /ctrl + shift + /
Split/Join Tagshift + + jctrl + shift + `
Remove Tag + 'ctrl + shift + ;
Evaluate Math Expressionshift + + yctrl + shift + y
Increment Number by 0.1ctrl + alt + alt +
Decrement Number by 0.1ctrl + alt + alt +
Increment Number by 1ctrl + alt + + ctrl +
Decrement Number by 1ctrl + alt + + ctrl +
Increment Number by 10ctrl + alt + + shift + shift + alt +
Decrement Number by 10ctrl + alt + + shift + shift + alt +
Reflect CSS valueshift + + rctrl + shift + r
Update Image Sizectrl + ictrl + u
Encode/Decode image to data:URLctrl + shift + ictrl + '
Update Tagctrl + shift + uctrl + shift + '




関連エントリー

No.87
05/16 15:54

edit

Atom