メニューバーに「Recent」メニューを追加してみた

2016-05-25

Fileメニューの中にある「Open Recent」をメニューバーにも配置してみました。AltRで開くことができます。

Sublime Text Recent Menu

Main.sublime-menuの編集

PreferencesとHelpの間にRecentを追加する場合。

編集箇所

        {
            "caption": "Color Scheme",
            "children": [ { "command": "$color_schemes" } ]
        }
    ]
},
■ここにRecentコードを挿入■
{
    "caption": "Help",
    "mnemonic": "H",
    "id": "help",

Recentコード

{
    "caption": "Recent",
    "mnemonic": "R",
    "children":
    [
        { "command": "open_recent_file", "args": {"index": 0 } },
        { "command": "open_recent_file", "args": {"index": 1 } },
        { "command": "open_recent_file", "args": {"index": 2 } },
        { "command": "open_recent_file", "args": {"index": 3 } },
        { "command": "open_recent_file", "args": {"index": 4 } },
        { "command": "open_recent_file", "args": {"index": 5 } },
        { "command": "open_recent_file", "args": {"index": 6 } },
        { "command": "open_recent_file", "args": {"index": 7 } },
        { "command": "open_recent_file", "args": {"index": 8 } },
        { "command": "open_recent_file", "args": {"index": 9 } },
        { "command": "open_recent_file", "args": {"index": 10 } },
        { "command": "open_recent_file", "args": {"index": 11 } },
        { "command": "open_recent_file", "args": {"index": 12 } },
        { "command": "open_recent_file", "args": {"index": 13 } },
        { "command": "open_recent_file", "args": {"index": 14 } },
        { "caption": "-" },
        { "command": "open_recent_folder", "args": {"index": 0 } },
        { "command": "open_recent_folder", "args": {"index": 1 } },
        { "command": "open_recent_folder", "args": {"index": 2 } },
        { "command": "open_recent_folder", "args": {"index": 3 } },
        { "command": "open_recent_folder", "args": {"index": 4 } },
        { "command": "open_recent_folder", "args": {"index": 5 } },
        { "command": "open_recent_folder", "args": {"index": 6 } },
        { "command": "open_recent_folder", "args": {"index": 7 } },
        { "caption": "-" },
        { "command": "clear_recent_files", "caption": "Clear Items" }
    ]
},
関連記事
Sublime Text
2017-06-01 GitGutterを使ってみた
2016-12-10 ColorHelperが動かなくなった
2016-11-28 ColorHelperの新しいカラーピッカー
2016-11-06 ColorHelperがバージョンアップして、ついに安定化
2016-10-30 Gutterにカラーアイコンを表示してみた
2016-10-02 ミニマルでダークな「Theme - Cyanide」のカレントタブ色を変更してみた
2016-08-04 Local Historyのファイルリストをフルパス表示からファイル名表示に戻してみた
2016-06-04 Local Historyがアップデートされ、使いづらくなってしまった
2016-04-16 File Historyを絶対時刻表示にしたら動作しなかったので、コードを修正してみた
2016-04-06 全行を矩形選択するキー操作