sublime設定ガイド

3424 ワード

本文sublimesublime text3を指し、このバージョンはまだbeta段階にあるため、将来ある時に出入りするかもしれないので、できるだけタイムリーにフォローします.
導入
よく知られているように、sublimeはその高い拡張性と柔軟性で知られており、設置方式はjsonファイルを書く方式を採用しており、図形化インタフェースに比べてやや面倒である.公式サイトで推奨されている非公式ドキュメントで述べているように、
Flexibility comes at the price of a slightly complex system for applying settings. 柔軟性の代価は、設定を少し複雑な方法で適用することです.
この文章は主に二つの方面の内容を紹介する.
  • 設定ファイル関連
  • 主な設定項目
  • ファイル関連の設定
    ここで説明する設定ファイルは3つあり、それぞれ:
  • Settings-Default:グローバルデフォルト
  • Settings-User:ユーザー定義
  • Syntax Specific-User:特定ファイルタイプ設定
  • sublimeでは、設定ファイルの拡張子は.sublime-settingsです.
    Settings-Default
    アクセス方法:Preferences/Settings-Defaultファイルパス:Data\Package\Default\Preferences.sublime-settingsこのファイルでは、使用可能なすべての構成と各構成の説明を表示できます.説明によって、すべての構成の役割がわかります.ただし、ソフトウェアの更新時にファイルが更新されるため、ファイル内で構成を変更するべきではありません.あるいは、カスタマイズの目的を達成するためにはできません.
    Settings-User
    アクセス方法:Preferences/Settings-Userファイルパス:Data\Package\User\Preferences.sublime-settingsこのファイルでカスタマイズされたコンフィギュレーション項目はPreferences/Settings-Defaultの同名コンフィギュレーション項目をカバーするので、ここが自由に発揮できる場所です.初期状態では、このファイルは空白であり、Settings-Defaultで変更したいコンフィギュレーションはすべてここに書いてカスタマイズの目的を達成することができます.
    Syntax Specific-User
    アクセス方法:Preferences/Settings-More/Syntax Specific-Userファイルのパスを後ろに置いて、以下の説明を見てからその理由がわかります.sublimeは、複数の言語に対して良好なサポートを提供しており、単一の言語のカスタム設定の必要性が生じています.これがファイルの存在の意味です.前述したように、ファイルパスが明確に示されていないのは、異なるタイプのファイル(すなわち、ラベルページ取得フォーカス)でSyntax Specific-Userにアクセスし、対応するタイプの設定ファイルを取得しているからである.例:
    .html --> HTML.sublime-settings
    .py --> Python.sublime-settings

    これらのファイルのパスはData\Package\Userに保存されています.
    以上、3つの設定ファイルの説明です.
    他の内容を挙げると、Preferences/Settings-Moreのもう一つの選択肢は、Distraction Free-Usersublimeに注意力のない分散モードがあり、このモードのプロファイルであり、このモードの具体的な役割は自分で体験することができる.
    詳細については、公式ドキュメントを参照してください:(最後の、より詳細な)公式ドキュメント(zh)jingwentian.com翻訳公式ドキュメント(en)非公式ドキュメント(zh)@feliving翻訳
    主な構成項目
    General
    この部分はコンフィギュレーション項目が多いが、ここでは各方面でよく使われるコンフィギュレーション項目を選んでヒントを与えるだけでなく、コンフィギュレーション項目には見栄えの良いコンフィギュレーションだけでなく、効率を向上させるコンフィギュレーションも含まれており、試してみる価値がある.
    コンフィギュレーション・アイテム
    構成の説明
    font_face
    テキスト領域のフォントスタイルの設定
    font_size
    テキスト領域のフォントサイズの設定
    tab_size
    tabが占有するスペースの数
    translate_tabs_to_spaces
    tabを押すとスペースが挿入され、trueが有効になります.
    word_wrap
    長いテキスト行を改行するかどうか、true(false)はすべて(いいえ)改行、デフォルトはauto
    word_width
    自動改行の幅を設定します.値は数値で、デフォルトでは0がウィンドウの幅です.
    inden_subsequent_lines
    自動改行の最初の行と同じインデントを維持するかどうか、trueは同じインデントです.
    line_padding_top/bottom
    各行の上/下に距離を増やす
    scroll_past_end
    ドキュメントの最後の行をスクロールするためにバッファを追加するかどうか、trueを有効にします.
    trim_trailing_white_space_on_save
    保存時に後続するスペースを明確にし、trueを有効にします.
    ユーザインタラクションおよびプログラム動作
    コンフィギュレーション・アイテム
    構成の説明
    theme
    sublime UI
    scroll_speed
    スクロール速度制御、0-1が遅くなり、1+が速くなる
    animation_enabled
    プログラムアニメーション効果
    bold_folder_labels
    サイドバーの名前が太くなり、trueが有効になります.
    show_encoding
    ステータスバーにはファイル符号化フォーマットが表示され、trueは有効です.
    always_prompt_for_file_reload
    常に再ロード前にプロンプトが表示され、デフォルトでは編集なしで自動的に再ロードされ、保存されていない編集がある場合にのみプロンプトが表示されます.
    close_windows_when_empty
    フォルダが開いていない場合は、最後のファイルを閉じるとウィンドウ全体が閉じられ、trueが有効になります.
    show_full_path/bottom
    タイトルバーにファイルパスを表示し、trueを有効にします.