3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Sublime text 3でサイドバーの文字の大きさを変える

Last updated at Posted at 2015-05-17

使っていてサイドバーの文字の大きさ(画像の矢印部分)がちょっとデカイなと思ってたので小さくすることに。

スクリーンショット 2015-05-17 21.16.45.png

Setting - Userで設定すれば簡単に行けるかとおもいきや、意外とめんどくさかったのでメモ。

導入~環境設定周りは前の記事を参照。
Sublime text 3でエディタ環境を整えてみる


1. 上部メニューのPreferences -> Browse Packagesでパッケージフォルダを開く。
2. Theme - 現在使っているテーマ名のフォルダを開く(外部のテーマを使っていない人はTheme - Defaultフォルダ)
3. ~sublime-themeといったファイルがあるのでエディタで編集

追記:仕様が変わったようでsublime-themeを編集するには別の方法が必要とのことです。
↓のブログが詳しいので、ご参考ください。
http://webmem.hatenablog.com/entry/sublime-text-tmTheme

4 "class": "sidebar_label"という項目が途中にあるのでそこに"font.size"を付け足す
(いくつかsidebar_labelがあると思うけど、一番上のものに付け足して大丈夫のはず)
自分が使っているFlatlandというテーマだと以下のような感じ。

    {
        "class": "sidebar_label",
        "color": [212, 212, 213],
        "shadow_offset": [0, 0], // カンマを打つ
        "font.size" : 10 // 項目を追加
    },

そのまま保存すれば即座に反映されるはず。
2pxほどフォントサイズを下げてみました。

スクリーンショット 2015-05-17 21.36.03.png

同じ要領で"class": "tab_label"のところにやってあげれば、上部タブ(現在開いているファイル名が表示されるところ)のフォントサイズも変えられます。

###あんまり関係ないけど追加で今発生している問題


日本語のファイル名を開くと、サイドバーとタブに正しく表示されない。

スクリーンショット 2015-05-17 21.44.35.png

ConvertToUTF8を入れているのでファイルの内容に日本語があっても問題ないが、ファイル名が日本語だとなぜか日本語部分が□でしか表示されない。
windowのタイトル部分では正しくパスが表示されるので(C:\Myproject\あいうえおかきくけこ.txt)、Sublime自体が日本語に対応していないということではないと思うが…

Sublime Text 2ではこの問題が起きていなかったと記憶しているので、3が本リリースされたら修正されるのだろうか。

ぐぐっても解決法がみつけられなかったし、上の~sublime-themeをいじっても上手く行かなかったしで(そもそもフォントサイズとかと同じように、サイドバーやタブの表示エンコードを指定できるかは怪しいけれど)、現在未解決。

どなたか解決法を知っている方がいらっしゃったら、ご享受いただきたいです。。

3
2
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?