从Visual Studio迁移到Sublime Text

时间:2013-08-26 18:16:59

标签: visual-studio tfs msbuild sublimetext2 projects-and-solutions

我正在使用Sublime Text一段时间,它完美无缺!但是在我的新工作中,他们使用的是Visual Studio,通过一些插件和快捷方式的更改,我现在能够更快地工作,但我更喜欢Sublime Text。

为什么我在工作中坚持使用Visual Studio是因为有三件事:

1。 TFS:Team Foundation Server

我找到了Sublime TFS插件,我还没有测试过,但我认为它与我不喜欢的Sublime SVN插件的工作方式相同(结账时没有状态,只是等到它完成了)。对于SVN,我使用TortoiseSVN,效果很好。对于TFS,有没有像TortoiseSVN这样的东西?

2。溶液

如果我浏览到计算机上的解决方案/产品文件夹,请添加一个新文件并返回Visual Studio我将该文件包含在解决方案/项目中。我习惯于排除我不喜欢在项目中使用的文件而不是include。有可能改变这个吗?

第3。建立系统

每次改变之后我都要建造。我不得不保存(F5)并转到我的浏览器(ALT-TAB),每次更改后自动刷新,我必须保存(F5),构建(SHIFT-F6),转到我的浏览器(ALT-TAB)并刷新(F5)使用Visual Studio。我现在非常方便,但我认为这可以更轻松。那么保存后可以自动构建吗?

我到目前为止所做的是在Google上搜索。我发现了一些有趣的东西,但没有任何内容涵盖这三件事。例如; here构建系统的简单教程。我希望有人可以帮我解决这个问题,所以我可以向Visual Studio说再见,然后带着爱回归Sublime Text。

2 个答案:

答案 0 :(得分:31)

我在Visual Studio中设置了一个快捷键,以在Sublime Text Editor中打开我的文件。以下是执行此操作的分步指南。

第1步:

打开Visual Studio,转到“工具”菜单,然后选择“外部工具...” enter image description here

第2步:

点击“添加”。设置标题说“在Sublime中打开”,浏览到“sublime_text.exe”到设置Command文本框。对于参数填充$(ItemPath):$(CurLine):$(CurCol) - 这将告诉Sublime打开Visual Studio的当前文件并转到该文件中的相同位置。将初始目录设置为$(ItemDir)

enter image description here

第3步:

现在,如果你去菜单>工具你会发现我们新添加的“Open In Sublime”选项。现在让我们向前迈出一步,为此设置一个快捷键。

第4步:

转到菜单>工具>选项,在环境下选择“键盘”。在“显示命令包含:”字段中搜索“externalcommand6”,然后按下要分配的快捷键组合并单击“分配”按钮。避免使用已经在使用的组合。

enter image description here

enter image description here

就是你完成了

Sublime文本编辑现在只是一个击键。

enter image description here

答案 1 :(得分:4)

您可以同时使用它们。 Visual Studio是一个ide,管理的只是编辑文本文件。

如果你想使用你选择的文本编辑器,你只需要使用VS隐藏的命令行工具来熟悉它。

对于TFS任务,您需要使用TF

当你需要构建只调用MSbuild时,无论如何,Visual Studio或多或少都会这样做。您也可以手动编辑项目文件,因为只有msbuild文件。