directory - 如何更改 Sublime Text 3 中的当前工作目录?

标签 directory settings sublimetext3 preferences cwd

每当我打开脚本(Python 或 R)时,我希望 Sublime 自动将当前工作目录更改为该文件的路径。是否可以?

我将设置 "working_dir": "$file_path", 添加到 Sublime 首选项,但没有帮助。

最佳答案

好的,我解决了这个问题。这是我所做的:

  1. 安装 Sublime Text 3 软件包 PackageResourceViewer
  2. 打开命令面板,搜索PackageResourceViewer:打开资源
  3. 浏览到 Python 资源,然后打开 Python.sublime-build
  4. 删除默认行"shell_cmd": "python -u\"$file\"",
  5. 添加以下两行:

    “cmd”:[“python”,“-u”,“$file”],

    "working_dir": "$file_path",

  6. 或者,您可以将上述两行替换为:

    "shell_cmd": "cd $file_path; python -u\"$file\""

如果您希望 Sublime Text 3 自动根据事件脚本的路径更改当前工作目录,请对 R 或其他构建资源执行相同的操作。

关于directory - 如何更改 Sublime Text 3 中的当前工作目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40580924/

相关文章:

cocoa - Xcode : import folder/group

php - 试图让 php 将文件路径识别为域

php - 将 PHP 设置传递给 Javascript 的最佳方式是什么?

python - Sublime Text 3插件: ValueError with Edit objects?

javascript - 使用 SublimeLinter-jshint 忽略 javascript 中的 ERB

c++ - 我们如何将 SECURITY_ATTRIBUTES 与 SHCreateDirectoryEx() 一起使用?

c - 在 C 中测试目录是否存在

regex - 如何为 Intellij 配置 Grep 控制台

eclipse - 自定义 eclipse 生成的代码

sublimetext - 如何在 Sublime Text 中动态重新加载片段?