Visual studio code VSCode能否启动一个将随光标移动而自动扩展的选择?

Visual studio code VSCode能否启动一个将随光标移动而自动扩展的选择?,visual-studio-code,keymapping,Visual Studio Code,Keymapping,我正在评估VSCode作为Atom的替代品(它取代了SlickEdit),但我无法确定它是否支持我用Atom和Slick实现的选择行为。我重新定义了光标移动键,这通常与按住“shift”键并通过标准光标移动键扩展选择不兼容。VSCode是否支持使用我选择的键映射(例如Ctrl-M)启动(或“锚定”)选择,然后允许选择在我使用其他(重新定义的)光标移动键导航时移动和扩展?内部人员的构建中有部分解决方案,因此可能是v1.46 现在可以定位选择起点,然后稍后使用键绑定选择光标和该定位点之间的所有内容。

我正在评估VSCode作为Atom的替代品(它取代了SlickEdit),但我无法确定它是否支持我用Atom和Slick实现的选择行为。我重新定义了光标移动键,这通常与按住“shift”键并通过标准光标移动键扩展选择不兼容。VSCode是否支持使用我选择的键映射(例如Ctrl-M)启动(或“锚定”)选择,然后允许选择在我使用其他(重新定义的)光标移动键导航时移动和扩展?

内部人员的构建中有部分解决方案,因此可能是v1.46

现在可以定位选择起点,然后稍后使用键绑定选择光标和该定位点之间的所有内容。这些命令是:

设置选择锚定
Ctrl+k Ctrl+b

从定位点选择光标
Ctrl+k Ctrl+k

转到选择定位点


不完全是你想要的,但朝着正确的方向迈出了一大步。

我所知道的最近的一步:@VonC是的,我也看到了这一功能,但这并不完全是我想要的。似乎有必要编写一个扩展代码以获得该功能(我对此一无所知,现在还不知道),而安装一个外部插件是我让它在Atom中工作的方式。幸运的是,一些Atom贡献者已经完成了这项工作,我希望VSCode领域的某个人能够击败我。我不太可能找到时间自己做这件事,所以从Atom切换到VSCode可能不是一个选项。。。