Visual Studio Code 中的格式代码不适用于 Mac OS X (El Capitan)

De *_*aar 5 visual-studio-code

更新:

不确定我的 Visual Studio Code 安装发生了什么,但删除并重新安装应用程序(通过自制软件)解决了这个问题。Shift - Option - F 再次格式化代码!


我正在努力在 MAC OSX El Capitan 上的 Visual Studio Code 中格式化代码。

由于某种原因,默认键绑定('Shift + Option + F')不起作用。我也不再可以选择通过“Command + Shift + P”来格式化代码,然后输入“>format code”。事实上,'>format code' 甚至不再是列表中的一个选项。

这曾经有效,但我不确定发生了什么变化。

'Shift + Option + F' 确实做了一些事情,它使一个 ' ?' 字符出现导致一些奇怪的光标行为(不知道如何描述它)当移动到与 ' ?' 相邻的字符上时。特点。

附加信息:

  • 我正在创建 Ember.js (v2.3.0) 应用程序
  • 我试过格式化 *.js、*.hbs 和 *.json 文件,但它在任何这些文件中都不起作用

Sha*_*wat 9

解决方案

  1. 转到系统设置,然后转到键盘部分。

如果您的输入源不是 ABC(例如 ABC - 印度),则可能是此问题的根源。

截图1

  1. 转到编辑输入源并添加新的输入源。

截图2

  1. 添加ABC键盘输入源。

截图3

  1. 现在删除 ABC - 印度输入源。

截图4


小智 8

作为新手,我从 Windows 来到 Mac,希望代码格式化程序等最基本的东西可以像在 Windows 上一样使用 Shift+ALt+F。但自然不会。问题是,键盘 - 输入源(印度默认 - [ABC - 印度])没有捕获 Shift+Alt+F,在“命令面板:开发人员:切换键盘快捷键故障排除”中很明显

解决方案:系统偏好设置 -> 键盘 -> 输入源(选项卡)我有 ABC - India(默认),需要删除它并添加 US International - PC

在此处输入图片说明


Tob*_*lez 0

我很高兴您能够解决自己的问题!

通常,简单的重新安装就可以解决各种程序的许多奇怪问题。根据您使用的版本,更新还可以修复可能导致问题的错误。