FileHeader icon indicating copy to clipboard operation
FileHeader copied to clipboard

st4或其他原因导致无法添加文件头了

Open thep0y opened this issue 4 years ago • 3 comments

55秒的录屏: iShot2021-04-02-19 51 31

不知道是st4的原因,还是lsp的原因,还是其他原因,文件头不能添加,但是能对已添加的文件头进行更新。

配置文件里只配置了author和email,没有其他配置

thep0y avatar Apr 02 '21 12:04 thep0y

我的是st3,版本:3211。跟你情况一样,没法添加

joket1999 avatar Apr 27 '21 08:04 joket1999

ST3 3207 版本,同样的问题,新建文件无法添加 header,手动 addheader 也是不行。

但对已有文件的修改,可以更新 header 内容(比如修改时间

shuosiw avatar Aug 12 '21 04:08 shuosiw

55秒的录屏: iShot2021-04-02-19 51 31

不知道是st4的原因,还是lsp的原因,还是其他原因,文件头不能添加,但是能对已添加的文件头进行更新。

配置文件里只配置了author和email,没有其他配置

可以打开控制台(Ctrl+`)查看一下FileHeader是否是报的decode error。

如果是的话,可以在ST4 的Data/Packages/FileHeader 文件夹里面添加一个内容为3.8,名字为.python-version的文件来解决。 ST4 默认调用Python 3.3,encoding 貌似并不跟随ST4里的全局default encoding设置 (中文 win 11 系统会出现这个问题) 。改为调用3.8版本后此问题就解决了。

ThinkPositive0x0 avatar Mar 31 '22 19:03 ThinkPositive0x0