editor - 用于在多个平台之间共享通用设置的良好 Sublime Text 工作流程是什么

标签 editor cross-platform sublimetext sublimetext3

我在日常工作中使用 Windows、Mac 和 Linux 机器。在所有机器上,我都使用 C++ 和各种 shell 脚本进行编程。到目前为止,我已经在每个平台上采用了各种“主要”IDE,但多样性令人恼火。因此,我正在研究在所有平台上使用 Sublilme Text 的可能性。

我在 Windows 上有一个 Sublime Text 设置,可以完美运行,并且也想在其他平台上使用相同的设置,这样当我在 Mac 上更改 Sublime 设置中的某些内容时,我可以轻松地选择下次我在那里时我的 Windows 计算机上的最新设置。

这是否可以在上述 3 个平台上实现,而不会导致(更多)白发?如果有的话,有什么建议或经验吗?

最佳答案

许多人将“Packages/User”文件夹上传到 GitHub(或您选择的 VCS 服务)。然后,他们使用 Package Control安装他们的软件包。包控制通过设置文件,将在特定计算机上安装任何缺少的包。我写了更多关于它的内容here 。然后,您可以将 git 存储库克隆到每台计算机上,当您决定更改某些内容时提取更新。

或者,您可能可以使用云服务+符号链接(symbolic link)来保持自动同步,但我个人从未以这种方式使用过。

有一些特定于平台的插件,因此请留意这些插件。

关于editor - 用于在多个平台之间共享通用设置的良好 Sublime Text 工作流程是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29322897/

相关文章:

Node.js (sails.js) 所见即所得编辑器 - 图片

html - 使用最佳实践示例创建干净简单的 HTML/CSS

python - 在 Mac OS 上设置 tkinter 图标

plugins - Vimscript - 运行正常! qm运行后正常! @米

php - php 中的 css 编辑器,类似于 wordpress css 编辑器

java - 在java中跨平台处理拖放和上下文菜单事件

c++ - C++跨平台延迟毫秒

c++ - Sublime Text 2 构建系统(从输入文件获取输入)

html - 为什么我的伪类没有被 Sublime Text 检测为有效语法?

sublimetext - 为自定义 html 元素在 sublime text 3 上设置自动完成