微软详细介绍了 Windows 10 技术预览版中命令行控制台的改进

阅读时间图标 3分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

命令提示符 Windows 10 技术预览

微软今天详细介绍了他们在 Windows 10 技术预览版中添加的命令行控制台改进。 在下面找到更改的摘要,

  • Microsoft 对 conhost.exe 的体系结构进行了更改,该窗口管理字符模式应用程序的输入和输出。 它的主要功能保持不变。 许多其他应用程序依赖于此控制台功能,如果您发现任何兼容性问题,您可以非常轻松地切换回旧控制台主机。
  • Microsoft 对行缓冲区和绘图逻辑进行了一些内部更改,以适应一些新功能。
  • 启动控制台窗口时,会按特定顺序应用设置:
    1. 应用确定是否启用新控制台功能的全局设置
    2. 默认控制台设置从 HKCUConsole 注册表项加载
    3. 默认设置和每个标题注册表设置之间的任何差异都会覆盖上述设置
    4. 从快捷方式启动时,存储在该快捷方式中的任何设置都会覆盖或补充上述所有设置
  • 如果您尝试将窗口宽度拉伸到大于现有缓冲区大小,我们假设您也希望使缓冲区更大,而不会弄乱“属性”对话框。 相反,缩小窗口宽度将尝试将缓冲区大小再次缩小到可以容纳缓冲区中已有内容的最小可用大小。
  • 微软现在添加了自动换行。 所做的架构更改使他们能够处理控制台在将文本放入缓冲区时丢失所有文本上下文的事实。
  • 行选择:默认情况下,单击和拖动选择(和标准选择快捷键)将逐行理解和选择。 如果您需要在块模式下进行选择,只需在开始选择时按住 ALT 键即可。 在行选择模式下,复制操作将在将文本行放置到剪贴板时取消假脱机; 您不再需要删除换行符。
  • 支持键盘选择。
  • 支持Ctrl+C、Ctrl+V等键盘快捷键。
  • 这些键在标记模式下起作用。 您可以通过右键单击控制台标题栏中的任意位置并从上下文菜单中选择“编辑”->“标记”或通过新的快捷键组合 CTRL-M 进入此模式。 在旧版控制台中,标记模式始终导致块模式文本选择。 在标记模式下,您需要在文本选择命令开始时按住 ALT 键才能在新控制台中利用块模式。
  •  高 DPI 显示支持:如果您为控制台窗口选择一种 TrueType 字体,我们会自动将每个显示器的字体大小缩放到适当的大小。
  • 控制台窗口现在可以是半透明的。
  • 默认行缓冲区高度已增加到 9000 行。

阅读更详细 Windows 团队博客。

有关主题的更多信息: 命令行, 安慰, 特征, 改进, 微软, 技术预览, 更新, 窗户10技术预览版

发表评论

您的电邮地址不会被公开。 必填带 *