VS Code发布v1.38,发布官方产品图标存储库(上)


工作台

在搜索和替换中保留大小写

对于连字符分隔的单词,还有一种新的案例保存模式。

VS Code发布v1.38,发布官方产品图标存储库(上)

更新取消搜索图标

运行长搜索时,我们已更新用于取消搜索的图标,以更好地表示操作。

VS Code发布v1.38,发布官方产品图标存储库(上)

验证字符串数组设置

string-of-array-error-validation.png

传出链接的链接保护

现在,VS代码在打开输出链接之前将显示一个提示。

VS Code发布v1.38,发布官方产品图标存储库(上)

使用“配置可信域”,您可以直接打开链接,或者信任特定的域来绕过此提示。 

Explorer改进

顶级资源创建

我们改进了在资源管理器中创建顶级文件和文件夹的过程。现在有三种方法可以在文件资源管理器的根目录中创建文件或文件夹:

滚动超出最后一个元素以调用空白区域的上下文菜单。

按Escape

使用滚动条上的上下文菜单。

打开文件并保留焦点

现在可以从资源管理器中预览打开文件,同时将焦点保持在资源管理器中。新命令是filesExplorer,默认情况下,它可以通过Space键触发。

资源管理器文件命名

有一个新设置,explorer.incrementalNaming用于控制重复文件命名,其中可以包含值simple或smart。

  • simple——在重复名称的末尾附加单词“copy”,后跟一个数字。这是当前VS Code修复的行为。

  • smart——在重复名称的末尾添加一个数字。如果数字已经是名称的一部分,请递增该数字。

工作台的 格布局

您可以在下面看到最大化的集成终端:

VS Code发布v1.38,发布官方产品图标存储库(上)

隐藏单个macOS Touch Bar条目

新设置keyboard.touchbar.ignored可以有选择地从macOS Touch Bar中删除VS Code命令。VS Code默认添加以下命令:

  • workbench.action.navigateBack

  • workbench.action.navigateForward

  • workbench.action.debug.start

  • workbench.action.debug.run

  • workbench.action.debug.continue

  • workbench.action.debug.pause

  • workbench.action.debug.stepOver

  • workbench.action.debug.stepInto

  • workbench.action.debug.stepOut

  • workbench.action.debug.restart

  • workbench.action.debug.stop

有条件绑定键盘快捷键有两个新的when子句上下文:

可访问性改进

我们将继续在此里程碑中修复可访问性问题。亮点是:

截屏模式

Screencast模式有一些改进(开发人员:Toggle Screencast模式):

  • 屏幕播放键绑定标签的长度现在有限制。

  • 可以通过screencastMode.verticalOffset设置调整键绑定标签垂直位置。

  • 可以将键绑定标签配置为仅通过screencastMode.onlyKeyboardShortcuts设置呈现实际的键盘快捷键。

  • 键盘快捷键渲染样式得到了改进。

光标周围的行(滚动)

VS Code发布v1.38,发布官方产品图标存储库(上)

在Find中进行多行搜索

VS Code发布v1.38,发布官方产品图标存储库(上)
  • 复制整个已删除的内容

  • 复制特定行

  • 还原更改

VS Code发布v1.38,发布官方产品图标存储库(上)

转到Line支持负线

您现在可以在“ 转到行”选择器中键入负行 ,以从文件末尾进行导航。例如,键入-1将显示文件的最后一行。

全球搜索小地图装饰

小地图(代码概述)现在显示文件和全局搜索中搜索的搜索结果。

集成终端

在terminal.integrated.cwd中使用变量时改进了回退行为

在cwd设置中使用变量时,例如:

“terminal.integrated.cwd”: “${fileDirname}”

现在当无法解析变量时,终端将错误记录到控制台并回退到工作空间目录,而不是抛出错误。

自动化shell设置

除了为集成终端设置shell之外,您现在可以指定用于自动化的shell(例如“任务”)。如果您使用tmux作为shell,这将特别有用,因为它不适用于所有自动化。

“terminal.integrated.shell.osx”: “/Users/user/bin/tmux_script”

“terminal.integrated.automationShell.osx”: “bash”,


想要获得 Visual Studio 更多资源的伙伴,请点这里。

想要获取 Visual Studio 正版授权的伙伴,请点这里。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月7日
下一篇 2019年8月7日

相关推荐

发表回复

登录后才能评论