SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

技術系同人誌サークルとのコラボ企画! 編集部特選ニッチな技術記事

GitHub製エディタ「Atom」で日本語を扱いやすくするために必要な設定

  • X ポスト
  • このエントリーをはてなブックマークに追加

Atomを日本語に対応させよう(1)

 さて、Atomを起動し、適当な日本語の文章を入れてみたのが次の図です。

サンプルとしてマークダウン形式のテキストを流した
サンプルとしてマークダウン形式のテキストを流した

 また、「Ctrl+Shift+M」でマークダウンのプレビュー表示が可能です。

マークダウンのプレビュー
マークダウンのプレビュー

 デフォルトで問題のある点として、下記の項目がありますので、これから改善していきます。

  1. 空白、改行などが可視化されておらず、分かりづらい
  2. フォントが見づらい
  3. ウィンドウ右端での折り返しが出来ていない
  4. マークダウンプレビューのフォントがおかしい

 1~2は「設定」(Settings)で、3は「パッケージ」(Packages)で、4はパッケージのソースを編集することで対策可能です。

設定

 設定画面は、[file]→[Settings](ショートカット「Ctrl+,」)で開くことができます。

 ここで主に触るところは「Font Family」「Font Size」「Scroll Sensitivityの下の6つのチェックボックス」です。

フォントの設定

 まずフォントの設定をします。「Font Family」にお好みのフォントを設定してください。フォントは、MigMixフォントの等幅フォント「MigMix 1M」(※5)を使うと、半角英数字2文字=全角文字1文字になるので、英数字や約物の半角と全角を見分けたり(※6)、1行の文字数が固定の原稿を作業するのに便利です。

 「Font Size」もお好みのフォントサイズを指定して下さい。デフォルトでは16です。フォントを「MigMix 1M」に、フォントサイズを18に変更したものが次の図です。だいぶ見やすくなりました。

フォントとフォントサイズを変更した
フォントとフォントサイズを変更した

※5 「MigMix 1M」は「MigMixフォント : M+とIPAの合成フォント」からダウンロードできます。

※6 CodeZineでは、英数字は原則半角、()や/や!などの約物は原則全角(ソースコード中は除く)に揃えるようにしています。

その他の設定

 その他の設定で、説明が必要なものを表としてまとめてみます。

その他の設定
項目 説明
Show Indent Guide 1タブごとに「|」記号を入れます
Show Invisibles 改行やタブ、半角スペースなどを表示します
Show Line Numbers 行番号を表示します
Soft Tabs ソフトタブ(スペースを複数行入れることでタブの代わりとすること)を有効とします
Soft Wrap 文字をウィンドウの幅で折り返します
Soft Wrap At Preferred Length 設定の項目にある「Preferred Length」で決めた文字数で折り返します

 筆者の場合は、タブと半角スペースを分けたいので「Soft Tabs」のみチェックボックスを外し、それ以外はチェックをつけています。

 編集作業において地味に重要なのは「Show Invisibles」。原稿に変な空白があってもすぐわかるようにだとか、「!」「?」の後は原則スペースを入れる慣習になっているため、入っているか入っていないかを一目でわかるようになど、細かい作業において欠かせない機能です。次の図では、「Show Invisibles」をオンにすることで、タブは「》」、半角スペースは「・」、全角スペースは「 」(ブランク)、さらに改行を示す記号が表示されるようになりました。

「Show Invisibles」をオンにした
「Show Invisibles」をオンにした

 「Soft Wrap」は日本語には対応していないため、チェックを入れても折り返しが反映されていませんが、次の項目で説明する「パッケージ」を入れることで対処します。

次のページ
Atomを日本語に対応させよう(2)

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
技術系同人誌サークルとのコラボ企画! 編集部特選ニッチな技術記事連載記事一覧
この記事の著者

近藤 佑子(編集部)(コンドウ ユウコ)

株式会社翔泳社 CodeZine編集部 編集長、Developers Summit オーガナイザー。1986年岡山県生まれ。京都大学工学部建築学科、東京大学工学系研究科建築学専攻修士課程修了。フリーランスを経て2014年株式会社翔泳社に入社。ソフトウェア開発者向けWebメディア「CodeZine」の編集・企画・運営に携わる。2018年、副編集長に就任。2017年より、ソフトウェア開発者向けカンファレンス「Developers...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/8518 2015/08/04 16:30

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング