回答:
はい、それはSublime Text 2と3の両方で可能です(まだアップグレードしていない場合は、実際に アップグレードする必要があります。「ベータ」の名前については心配しないでください。堅実です)。選択しますView → Ruler → 80
(他にもいくつかのオプションがあります)。テキストを実際に80桁で折り返す場合は、を選択しますView → Word Wrap Column → 80
。View → Word Wrap
選択されていることを確認してください。
選択内容を永続的にするには(開いているすべてのファイルまたはビューのデフォルト)、Preferences → Settings—User
次のいずれかのルールを開いて使用します。
{
// set vertical rulers in specified columns.
// Use "rulers": [80] for just one ruler
// default value is []
"rulers": [80, 100, 120],
// turn on word wrap for source and text
// default value is "auto", which means off for source and on for text
"word_wrap": true,
// set word wrapping at this column
// default value is 0, meaning wrapping occurs at window width
"wrap_width": 80
}
これらの設定は、またして使用することができ.sublime-project
パーに設定デフォルトにファイル、プロジェクトごと、またはに構文固有の .sublime-settings
ファイルあなただけ(特定の言語で書かれたファイルに適用するためにそれらをしたい場合はPython.sublime-settings
対JavaScript.sublime-settings
たとえば、)。これらの設定ファイルにアクセスするには、目的の構文でファイルを開き、を選択しPreferences → Settings—More → Syntax Specific—User
ます。
いつものように、設定ファイルに複数のエントリがある場合は,
、最後のエントリの後を除いて、それらをカンマで区切ります。コンテンツ全体を中括弧で囲む必要があります{ }
。基本的に、それが有効なJSONであることを確認してください。
キーコンボで特定のビュー/ファイルのルーラーを自動的に80に設定したい場合、またはマウスを使用せずに値を設定する方法に興味がある場合は、こちらの回答をご覧ください。
最後に、別の回答で述べたように、コードを正しく整列させるには、実際には等幅フォントを使用する必要があります。他のタイプのフォントには可変幅の文字があります。つまり、1つの80文字の行が、内容が異なる別の80文字の行と同じ長さで表示されず、インデントがすべて乱れて表示されます。Sublimeにはデフォルトで等幅フォントが設定されていますが、もちろん好きなフォントを選択できます。個人的に、私はLiberation Monoが本当に好きです。多くの異なる言語とUnicode文字をサポートするグリフがあり、さまざまな異なるサイズで見栄えがよく、(最も重要なのはプログラミングフォントの場合)とを明確に区別0
します。O
(数字のゼロと大文字オハイオ州)と1
してl
いないすべての等幅フォントが行う(桁1と小文字のエル)、残念ながら。フォントのバージョン2.0以降は、オープンソースのSILオープンフォントライセンス1.1の下でライセンスされています(FAQはこちら)。
Preferences>Settings More>Syntax Specific - User
。
これを機能させるには、フォントをモノスペースに設定する必要もあります。
考えてみれば、ラインは完全に完璧に整列することはできません。
この回答は、崇高なテキストフォーラムで詳しく説明され
ています
。http://www.sublimetext.com/forum/viewtopic.php? f = 3
&p = 42052
この回答には、OSに適したフォントを選択するためのリンク
があり、エッジに対する回答を提供しますフォントが揃わない場合。
プログラマー向けの優れた等幅フリーフォントを掲載した別のWebサイト。 http://hivelogic.com/articles/top-10-programming-fonts
stackoverflowについては、以下を参照してください。
ここでのマイケル・ルースの回答: 定規を常に崇高なテキスト2で表示する方法は?
ここでのMattDMoの回答: Sublime Textのデフォルトのフォントは何ですか?
ルーラーを次のように設定しています:
30
50(Gitコミットメッセージのタイトルは50文字に制限する必要があります)
72(Gitコミットメッセージの詳細は72文字に制限する必要があります)
80(Windowsコマンドコンソールウィンドウは80文字幅で最大になります)
短い行の恩恵を受ける他の表示環境:github:オンラインでファイルを表示するときにワードラップはありません。
したがって、.js .mdおよびその他のファイルを70〜80文字に保つようにしています。
Windowsコンソール:80文字。