Atom

Page content

A hackable text editor for the 21st century. See https://atom.io for the details.

===

plugins

便利なプラグインについて

Remote-FTP

  1. Install the plugin Remote-FTP to your Atom
  2. ローカルに hoge というディレクトリを作成。
  3. その配下に .ftpconfig というファイルを作成
{
    "protocol": "sftp",
    "host": "hostname_or_ip",
    "port": 22,
    "user": "your_username",
    "remote": "/full/path/to/remote_dir",
    "privatekey": "~/.ssh/your_id_rsa",
    "hosthash": "",
    "ignorehost": true,
    "connTimeout": 10000,
    "keepalive": 10000,
    "keyboardInteractive": false,
    "keyboardInteractiveForPass": false,
}
  1. Ctrl + Shift + PRemote FTP: Toggle を実行
  2. hoge ディレクトリをツリーで選んだ状態で、左ペインから Connect を押せばつながるよ。
  3. 一度 download したら、手元で編集。 save すると自動で remote に sync されるよ。
  4. 上手く行かなかったら downloaduploadSync local <- remoteSync local -> remote を駆使するとか、 settings を見直してね。

atom-beautify

file-icons

pdf-view

markdown-table-formatter

markdown-writer

autocomplete-paths

markdown-pdf

minimap

どれくらいコードのボリュームがあるかわかりやすい。

minimap-highlight-selected

minimap上に選択した単語をハイライトする

minimap-find-and-replace

minimap上で検索した単語をハイライトする

sync-settings

auto-encoding

browser-plus

language-markdown

pretty-json

markdown-themeable-pdf

これはいい。きれいな見た目で PDF 出力してくれるプラグイン. Atom の設定ディレクトリ配下で設定を書くことで、ヘッダ、フッタ等を編集可能。

~/.atom/markdown-themeable-pdf
|-- footer.js
|-- header.js
|-- logo.png
`-- styles.css

Sublime-Style-Column-Selection

color-picker

markdown-toc

autoclose-html

emmet

atom-django

linter

  • コードのチェックをしてくれる。
  • 各言語をサポートするには追加の package を入れる必要がある。
  • シンタックスチェックだけでなく、コード規約に準拠させるのにも活用できそうな予感。

eslint

別記事参照[[javascript-coding-convention]]