每当我打开脚本(Python 或 R)时,我希望 Sublime 自动将当前工作目录更改为该文件的路径。是否可以?
我将设置 "working_dir": "$file_path",
添加到 Sublime 首选项,但没有帮助。
最佳答案
好的,我解决了这个问题。这是我所做的:
- 安装 Sublime Text 3 软件包
PackageResourceViewer
- 打开命令面板,搜索
PackageResourceViewer:打开资源
- 浏览到
Python
资源,然后打开Python.sublime-build
- 删除默认行
"shell_cmd": "python -u\"$file\"",
添加以下两行:
“cmd”:[“python”,“-u”,“$file”],
"working_dir": "$file_path",
或者,您可以将上述两行替换为:
"shell_cmd": "cd $file_path; python -u\"$file\""
如果您希望 Sublime Text 3 自动根据事件脚本的路径更改当前工作目录,请对 R
或其他构建资源执行相同的操作。
关于directory - 如何更改 Sublime Text 3 中的当前工作目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40580924/