相关疑难解决方法(0)

如何在VSCode中打开和关闭自动换行?

使用代码文件时,通常不需要更长的行来包装.但是,对于.md文件,这实际上非常有用.但是,我似乎无法找到启用自动换的选项,因此将包裹更长的行.

要重现,请将VSCode的大小调整为足够小的窗口,然后在新文档中输入以下文本:

This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this. 
Run Code Online (Sandbox Code Playgroud)

效果是这样的:

缺少自动换行的示例

我试图让水平滚动条远离,让窗户1的第1行环绕.

我已经做了一些事来回答我自己的问题:

  • 搜索堆栈溢出:写入此时的结果为零;
  • 仔细浏览VSCode菜单:没找到;
  • 使用带有"wrap"的命令调色板:不提供匹配的命令.

也许这是不可能的,我需要提交功能请求?或者我错过了什么?

请注意,我希望能够快速打开和关闭它.其中一个,@ PanagiotisKanavos在评论中提到了这个解决方案来改变设置中的包装行为,但我正在寻找一个快速命令或菜单选项来做到这一点(很像Notepad ++和Sublime Text …

visual-studio-code

395
推荐指数
15
解决办法
23万
查看次数

如何使用Visual Studio代码作为Git的默认编辑器

在命令行中使用git时,我想知道是否可以使用Visual Studio Code作为默认编辑器,即在创建提交注释时,以及从命令行查看文件的差异.

我明白用它做合并是不可能的(至少在一分钟之内)但是有没有人知道是否有可能用它来查看差异,如果有的话,需要什么命令行选项.gitconfig文件来实现这一目标?

更新1:

我尝试过类似于我过去Notepad ++所做的方法,即

#!/bin/sh

"c:/Program Files (x86)/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin "$*"
Run Code Online (Sandbox Code Playgroud)

用过:

#!/bin/sh

"C:\Users\gep13\AppData\Local\Code\app-0.1.0\Code.exe" "$*"
Run Code Online (Sandbox Code Playgroud)

但这会导致错误消息:

C:\temp\testrepo [master +1 ~0 -0]> git commit
[8660:0504/084217:ERROR:crash_reporter_win.cc(70)] Cannot initialize out-of-process crash handler
Aborting commit due to empty commit message.
C:\temp\testrepo [master +1 ~0 -0]>
Run Code Online (Sandbox Code Playgroud)

代码打开正确,具有预期的内容,但它没有等待响应,即单击保存并关闭窗口以返回提示.

更新2:

我刚从一位致力于VSCode的开发人员那里听到了回复.看起来目前不支持此功能:-(

https://twitter.com/IsidorN/status/595501573880553472

如果您有兴趣看到添加此功能,您可能需要考虑在此处添加您的投票:

http://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7756482-support-git-configure-diff-and-merge-tools

更新3:

我已经可靠地获悉 VSCode团队已经接受了这个功能,所以我期待将来的版本包括它.

更新4:

感谢下面的@ f-boucheros评论,我已经能够让VS Code作为提交注释,rebase等的默认编辑器.我仍然希望看到是否可以将它用作diff工具.

更新5:

根据问题的接受答案,现在可以使用V1.0版本的代码.

git visual-studio-code

312
推荐指数
6
解决办法
12万
查看次数

如何从Visual Studio Code集成终端在Windows上使用Bash?

Windows上的Visual Studio代码默认使用PowerShell作为集成终端.如果要使用Visual Studio Code中的Bash,应遵循哪些步骤?

git-bash visual-studio-code vscode-settings

230
推荐指数
15
解决办法
22万
查看次数