File Historyを絶対時刻表示にしたら動作しなかったので、コードを修正してみた

File Historyの時刻表示を「絶対時刻表示」にしようと "timestamp_relative": trueを設定したらエラーが発生して動作しなかったので、 コードをちょこっと修正してみました。

絶対時刻表示

相対時刻表示と絶対時刻表示の違い

デフォルト設定は、相対時刻表示です。

  • Sublime Text File History
    【相対時刻表示】
    ファイルを閉じた時刻と現在時刻との差が表示されます。
  • Sublime Text File History
    【絶対時刻表示】
    ファイルを閉じた時刻がそのまま表示されます。

絶対時刻表示を設定する

FileHistory.sublime-settings

{
    "timestamp_relative": true,
    "timestamp_format": "%Y-%m-%d %H:%M:%S"
}

コードの修正

元のコードをコメントアウトして、新しいコードを追加。

file_history.py

# stamp = '%s on %s' % (action, time.strftime(self.TIMESTAMP_FORMAT, timestamp))
stamp = '%s on %s' % (action, time.strftime(FileHistory().TIMESTAMP_FORMAT, time.localtime(timestamp)))
関連記事
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-05-25 メニューバーに「Recent」メニューを追加してみた
2016-04-06 全行を矩形選択するキー操作
トラブル
2017-07-17 Microsoft EdgeのF12開発者ツールが開かなくなったときの対処方法
2017-07-01 Microsoft Edgeの再インストール方法
2017-07-01 Emsisoft Emergency Kit Scannerがスキャン時に不正終了してしまう
2017-07-01 Windows 10 バージョン1703アップデート後のトラブル対応
2017-03-11 Profilesフォルダ内に大量のserviceworker.txtが発生
2016-12-10 ColorHelperが動かなくなった
2016-10-23 Windows 10 バージョン1607環境にて「DPC Watchdog Violation」が頻発する
2016-06-04 Local Historyがアップデートされ、使いづらくなってしまった
2016-02-28 起動時に「bz2エラー」が発生した