Sublime Text - 添加一个 header
Sublime Text - Add a header
我发现了这个:https://github.com/kigiri/sublime-header-42
我放入了 packages 文件夹,但是当我按 ctrl+shift+h 时,header 没有出现。
我该如何解决?
(我的OS: W8)
我认为它与开箱即用的 Windows 不兼容,当我尝试安装它时,我在 Sublime 的控制台中遇到此错误:
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 550, in run_
return self.run(edit, **args)
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 142, in run
self.view.replace(edit, line, self.generate(project))
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 109, in generate
created = "Created: " + self.get_date() + " " + self.get_user()
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 82, in get_user
return os.environ['USER']
File "./os.py", line 676, in __getitem__
KeyError: 'USER'
Windows 8+ 上没有 USER
环境变量,因此如果您想使用它,您可能需要稍微更新一下脚本。只需将 os.environ['USER']
替换为 os.environ['USERNAME']
就可以了。
我发现了这个:https://github.com/kigiri/sublime-header-42
我放入了 packages 文件夹,但是当我按 ctrl+shift+h 时,header 没有出现。
我该如何解决?
(我的OS: W8)
我认为它与开箱即用的 Windows 不兼容,当我尝试安装它时,我在 Sublime 的控制台中遇到此错误:
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 550, in run_
return self.run(edit, **args)
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 142, in run
self.view.replace(edit, line, self.generate(project))
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 109, in generate
created = "Created: " + self.get_date() + " " + self.get_user()
File "C:\Users\Thibaut\AppData\Roaming\Sublime Text 3\Packages\sublime-header-42-master\Header.py", line 82, in get_user
return os.environ['USER']
File "./os.py", line 676, in __getitem__
KeyError: 'USER'
Windows 8+ 上没有 USER
环境变量,因此如果您想使用它,您可能需要稍微更新一下脚本。只需将 os.environ['USER']
替换为 os.environ['USERNAME']
就可以了。