21

我正在使用 Sublime Text 有一段时间了,而且效果很好!但是在我的新工作中,他们使用 Visual Studio,通过一些插件和快捷方式更改,我现在可以更快地工作,但我更喜欢 Sublime Text。

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

1. TFS:团队基础服务器

我找到了Sublime TFS插件,我还没有测试它,但我认为它与我不喜欢的Sublime SVN插件一样工作(结帐时没有状态,只是等到它完成)。对于 SVN,我使用的是TortoiseSVN,效果很好。TFS 有类似 TortoiseSVN 的东西吗?

2. 解决方案

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

3.构建系统

每次更改后我都必须构建。我必须保存 (F5)、构建 (SHIFT-F6)、转到我的浏览器 (ALT-TAB) 并刷新,而不是只保存 (F5) 并转到我的浏览器 (ALT-TAB) (F5) 使用 Visual Studio。我现在很方便,但我认为这可以更容易完成。那么是否可以保存后自动构建呢?

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

4

2 回答 2

33

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

步骤1:

打开 Visual Studio,转到“工具”菜单并选择“外部工具...” 在此处输入图像描述

第2步:

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

在此处输入图像描述

第 3 步:

现在,如果您转到菜单 > 工具,您将找到我们新添加的“在 Sublime 中打开”选项。现在让我们向前迈出一步,并为此设置一个快捷键。

第4步:

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

在此处输入图像描述

在此处输入图像描述

就这样你完成了

Sublime 文本编辑现在只需击键即可。

在此处输入图像描述

于 2014-04-14T06:21:44.590 回答
4

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

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

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

当您需要构建时,只需调用MSbuild,这就是 Visual Studio 或多或少所做的。您也可以手动编辑项目文件,因为只有 msbuild 文件。

于 2013-08-26T18:24:20.257 回答