Sublime Text 3ファイルサイドバーのフォントサイズを変更する方法


114

パッケージ "Theme-Default"の "Label_control"や "sidebar_control"などのクラスで "font.size"を変更しようとしましたが、エディターのフォントサイズはまったく変わりません。崇高な文章3に何か違いはありますか?


1
同じ問題に直面して、以下にリストされたすべての解決策を試してみました。助けなし
サイラムクリッシュ2014

1
:このDefault.sublime-テーマファイルを取得する方法についての回答を参照してくださいstackoverflow.com/a/23046654/52817
laktak

1
これはすでに適切に回答されているので、余談です。私はBoxyテーマを使用してこれを行う方法を検討しています。Boxyを使用している場合は、Boxy構成を開いてタブ、サイドバーのフォントサイズを構成し、そこで簡単に多くの構成を行うことができます。
Bruno Campos

回答:


192

最初からファイルを作成する場合、角かっこは省略されています。

要約すると、Default.sublime-themeファイルを持たないST3ユーザー(実際にはデフォルトの構成です)の場合、最も簡単な手順は次のとおりです。

  1. Sublime Text-> Preferences-> Browse Packagesに移動します
  2. Userディレクトリを開く
  3. という名前のファイルを作成しDefault.sublime-theme(デフォルトのテーマを使用している場合は、テーマ名を使用しますMaterial-Theme-Darker.sublime-theme)、次の内容を含めます(font.size必要に応じて変更します)。

[
    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 12
    },
]

参考までに、ここに完全なファイルがあります(ST2にあります)。

Ubuntu 18.04

を介してインストールされたUbuntu 18.04のテーマ設定の場所sudo apt install sublime-text

~/.config/sublime-text-3/Packages/User/Default.sublime-theme

マックOS

DMG経由でインストールされたMacOS上のテーマ設定の場所:

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme

3
gist.github.com/anonymous/89867e9cb63f7e811a39から完全な構成を追加して機能させる必要があります。
user937284 2015年

4
@ nate-flinkによると、ファイル名は現在のテーマと同じである必要があります。私が使用しています材質-テーマ-暗く、私が作成するので、Material-Theme-Darker.sublime-theme下のファイルをUserフォルダ。
Fery Wardiyanto 2015年

3
ST3をColor Sublimeで使用しているため、ファイル名をColor Sublimeテーマ名ではなく、Default.sublime-themeのままにしておく必要がありました。
Desmondo 2015年

1
交換の際は交換"font.size"もお勧めし"sidebar_tree", "row_padding"ます。使用します[0,1]。構文については、リンクされた ST2ファイルを参照してください。
Qwerty、2016年

4
Solarized(Light)を使用しましたが、Solarized-(Light).sublime-themeファイルを作成できませんでした。使用Default.sublime-themeしました。
TheRealFakeNews 2016

75

Ubuntuでは、Sublimeのバージョンが3.2よりも古い場合、[設定]> [設定]-[ユーザー]で次の行を追加してdpiスケールを変更しました。

"dpi_scale": 1.10 

変更後、Sublime Textを再起動して有効にする必要があります。


6
これは、UI全体が小さく見えている場合(たとえば、4kディスプレイを使用している場合)に適しています。私は1.5Ubuntu + XFCEで値を使用しました。
Enrico

8
最も簡単な解決策ですが、Sublime Textを有効にするには再起動する必要があることに注意してください。
zooglash

5
テーマを変えても持続するので正解のようです。
Josh

1
ウィンドウでは、この設定により、行間が必要になる場合があります。[line_padding_top]および[line_padding_bottom]設定を使用して削除します。たとえば、1.5にスケーリングする場合は、両方のパディングを値に-1.5に設定します。これにより、間隔が削除されます。
gravidThoughts

5
Sublime 3.2以降、ui_scale代わりに呼び出されます。
Asaf

19

Sublime Text> Preferences> Browse Packagesに移動します。ファイルツリーが表示されます。

Packagesフォルダーに、

テーマ-デフォルト> Default.sublime-theme(テーマ名をDefaultに置き換えます)

そのファイルを開き、「class」:「sidebar_label:」エントリを見つけて、「font.size」を追加します。

例:

    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 14
    },

3
@刑務所:私はそれが確かにST3でそうであることを確認できます。
dmackerman 2014年

13
"Sublime Text> Preferences> Browse Package"には、少なくとも最新のSL3ではテーマのデフォルトはありませんか?!
daslicht 2014年

2
PackageResourceViewerを使用する必要があるため、答えを更新する必要があると思います。
Hung Tran 2015年

@刑務所すごい!そのおかげで、それは魅力のように機能しました。ST3では、パッケージがパックされたため、ここで回答としてマークされた方法は機能しませんでした。あなたの提案が答えになるはずです!
ULI-R0

thenksは私のために働いた!sublime 3ありMaterial Theme
AN

19

私はこれらの指示に従いましたが、メニューホバーの色が間違っていました。

私はSublime 3ベータ3074でSpacegrayテーマを使用しています。サイドバーフォントの色の変更とホバーの色の変更を実現するために、OSXで新しいファイル〜/ Library / "Application Support" / "Sublime Text 3" / Packagesを作成しました/User/Spacegray.sublime-theme

次に、このコードをそれに追加しました:

[
    {
        "class": "sidebar_label",
        "color": [192,197,203],
        "font.bold": false,
        "font.size": 15
    },
     {
        "class": "sidebar_label",
        "parents": [{"class": "tree_row","attributes": ["hover"]}],
        "color": [255,255,255] 
    },
]

元のデフォルトが表示される場合は、テーマの他の多くの設定を調整することができます。

https://gist.github.com/nateflink/0355eee823b89fe7681e

ここにMattDMoの指示(https://stackoverflow.com/users/1426065/mattdmo)に従ってPackageResourceViewerをインストールすることにより、崇高なパッケージzipファイルからこのファイルを抽出しました。

Sublime Text 3のデフォルトのコードスニペットを変更する方法


10

私はSublime Text 3.2.1、4kディスプレイ、Macを使用しています。タブのタイトルとサイドバーは、デフォルトのST3設定では読みにくいです。メニューSublime Text-> Preferences-> Settingsを使用して、Preferences.sublime-settings--DefaultとPreferences.sublime-settings--Userの2つのファイルを開きました。

編集できるのはユーザーファイルのみです。デフォルトファイルは、設定できる変数を示すのに役立ちます。デフォルトファイルの350行目は、次に示す2つの変数です。

// Magnifies the entire user interface. Sublime Text must be restarted for
// this to take effect.
"ui_scale": 1.0,

// Linux only. Sets the app DPI scale - a decimal number such as 1.0, 1.5,
// 2.0, etc. A value of 0 auto-detects the DPI scale. Sublime Text must be
// restarted for this to take effect.
"dpi_scale": 0,

"dpi_scale": 3.0私のMacでは何"ui_scale": 1.5もうまくいきませんでした。以下は私のユーザーファイルです。

{
    "dictionary": "Packages/Language - English/en_US.dic",
    "font_size": 17,
    "ignored_packages":
    [
        "Vintage"
    ],
    "theme": "Default.sublime-theme",
    "ui_scale": 1.5
}

1
dpi_scale現在は完全に削除されているようです(UbuntuのSublime 3.2.2)。ui_scale一方、私にとってはまだ完全に機能します。
Mark Amery

OS X上のST 3.2.2- ui_scale
3.2.2-

"ui_scale":1.2は私のMacで動作しました
フェニックス


2

Default.sublime-themeファイルは、テーマをインストールしていない限り機能します。実行した場合は、テーマのgithubリポジトリに移動してyour_theme.sublime-themeファイルをダウンロードし、それを 'User'フォルダーに配置します。そのファイルで、そのセクションへの"class": "sidebar_label",追加"font.size":16を見つけます。



1

アイコンを有効にしてSoda Dark 3を使用しています。したがって、名前を変更するだけで、有効になっているすべてのアイコンが消去されます。だから私はデフォルトをそのままにして新しいファイルSoda Dark 3.sublime-themeを作成し、コンテンツに次のようにします

[
{
    "class": "label_control",
    "color": [150, 25, 25],
    "shadow_color": [24, 24, 24],
    "shadow_offset": [0, -1],
    "font.size": 16,
    "font.bold": true
},

]

Macでは /Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/



-1

フォントサイズを変更したい場合は、以下に従ってください。 Preferences-> Default Fileプリファレンス。

デフォルトのファイル設定をクリックすると、デフォルトのファイルタイプの名前で新しいタブが開きます。

font Courier New 12などのフォントプロパティを見つけたら、 CTRL + Fを使用することをお勧めします。次に、そのサイズを変更します。[保存]をクリックすると、すぐに変更を確認できます。



-1

デフォルトのテーマを使用している場合。設定->デフォルトのファイル設定に行くだけです。新しいタブがポップアップします。約行番号で、フォント[font-name] [font-size]を確認できます

希望に応じてフォントサイズを編集して保存します。


-2

崇高なテキスト->設定->設定:

崇高なテキスト->設定->設定

右の画面にあなたのスタイルを書いてください:

右の画面にあなたのスタイルを書いてください


これにより、サイドバーではなく、メインエディター領域のフォントサイズが変更されます。
Mark Amery
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.