web-dev-qa-db-ja.com

Sublime Text 3はコマンドログを保持しますか?もしそうなら、どこでそれを見つけることができますか?

Sublime Text 3を使用しており、コマンドでSublimeコマンドラインを開くことができます CTRL`

...そこでコマンドを実行してログウィンドウに結果を表示することはできますが、そのログウィンドウで検索することはできません。

sublime command line and log

Sublimeログウィンドウのログテキストもファイルシステムのどこかに存在すると思います。そのログファイルが見つかったら、vim(または同様のもの)で開いてそこで検索できます。

私の質問:ログファイルはどこに保存されますか?このログをコピーして新しいファイルに貼り付けてそこで検索することはできますが、それはイライラする余分な手順になります。

私のOSはOSX10.8.5です

調べました /Users/maks/Library/Application Support/Sublime Text 3しかし、何も見つかりませんでした。

これは私のディレクトリ出力です。

Makss-Mac:Sublime Text 3 maks$ ls
Cache           Installed Packages  Packages
Index           Local
3
Maxim Yefremov

いいえ、これを使用してください: yrammos/SublimeLog

READMEから

Sublime Text 2および3は、Pythonベースの内部およびプラグインアーキテクチャと対話するためのコンソール(Control-`を介してアクセス可能)を提供します。このプラグインは、コンソールの内容を、ロガーのアクティブ化/非アクティブ化のタイムスタンプで装飾されたプレーンテキストファイルに記録します。

3
d_rail

はい、そうです。

このファイルのコンソール履歴を確認できます。

/Users/maks/Library/Application Support/Sublime Text 3/Data/Local/Session.sublime_session

これはJSONファイルであり、コンソールコマンドはwindows.console.historyに保存されます。

ただし、Sublime Textは、プログラムを閉じるまでファイルを更新しません。

2
Synetech