2016-01-24 178 views

回答

19

你需要让settings.json文件,并输入您的设置将覆盖在那里。在这将是C:\Users\USERNAME\AppData\Roaming\Code\User\settings.json,然后加入你的设置,例如窗口:

{ 
    "files.encoding": "ISO 8859-1", 
    "editor.fontSize": 18, 
    // ....other settings 
} 

你也有一个选项,以项目为基础添加设置 - 只需添加设置文件到您的.vscode\settings.json项目的根文件夹内。

+9

似乎是一种混乱而不直观的方式。这是推荐的方式吗?我的意思是,为什么vscode在菜单中有“用户设置”,然后不允许你改变任何东西? – Jason210

+0

这非常不直观。花了我一段时间来弄清楚它期望我做什么。 –

+1

这不仅仅是不直观的。它只是不起作用。 我只是浪费了20分钟试图改变标签大小,我仍然无法做到。我之前使用过_many_其他编辑器,而且这一直很简单。 这是我第二次尝试VS代码...这是我第二次把它放弃作为废话:-( –

-1

目前,VS Code支持工作区设置和用户设置。我仍然不确定如何影响编辑器内的工作区设置,但是当点击设置时,会打开两个窗格。右侧的用户设置是可编辑的。

25

这是我使用的步骤:1. 按Ctrl-Shift-P键打开命令调色板
2.设置搜索并点击偏好设置:打开用户设置
3.在左侧窗格中,单击您想要更改的设置
4.单击设置左侧的铅笔图标。它会为您提供有效的选项供您选择,或者它可以让您将选项复制到用户设置。

enter image description here

  • 设置将出现在右窗格中。
  • 编辑上会根据需要设置并保存
  • 0

    这里的答案是“和部分答案也是‘很好的例子回答问题不充分’。

    虽然每个都包含一个或多个作为问题/解决方案空间上下文信息成员的事实,但每个事实都缺少任何可以减轻问题空间歧义的特性。

    有必要证明这些事实可以被成功利用。换句话说,两列似乎打开了,左边显示了json设置对象,右边显示了语句,“在这里放置您的设置以覆盖默认设置。”

    要执行此操作,您可能需要右键点击你的Windows的VS代码图标任务栏并选择属性/高级和永久选项设置为“以管理员身份运行”

    在这一点上,你可以使用铅笔图标将“默认设置/值对”复制到右侧列表中,该列表是唯一可编辑列表。如果您不通过铅笔图标将设置/值对移动到右侧列表中,或者将设置/值对手动输入到右侧列表中,则铅笔图标将不会显示任何内容。

    迁移设置后,您必须对其进行编辑以满足您的需求。如果您后来发现您的自定义设置不合适,则应仅从右侧列表中进行编辑,然后重新加载以保存您的编辑。

    如果您尝试使用左侧列表上的铅笔图标为左侧列表中的值输入编辑会话,那么您会很抱歉,铅笔图标只有一个目的:将默认值迁移到右边的列表。

    所以,如果您单击铅笔图标,您输入的任何自定义值将被替换为默认值。尽管在悬停时显示“编辑”工具提示,铅笔图标仍不能用于“编辑”右侧列表中的值。

    铅笔“编辑”的唯一关系是为您节省手动输入默认设置/键值到右侧单个对象大括号中的麻烦。 (除非你认为它对付你的手动更改,并使用默认值“编辑”取代他们的能力)

    是如何它的工作原理即:

    1. 您必须通过从放置设置/值开始通过使用铅笔图标或通过手动输入设置/值对,将左侧默认列表右侧列表右侧列表放入右侧的单个对象括号中。如果您选择手动将值输入到右侧列表中(根据“放置”说明),则不要使用铅笔图标(除非要恢复默认值)。

    2. 您必须使用Ctrl-Shift-p并选择重新加载窗口才能成功保存并应用新的设置。

    3. 如果您不喜欢新的/更改的设置,并且想要恢复默认设置,请单击左侧的铅笔以查看要更改的设置/值对。这会将右侧的设置/值对替换为默认值(仅),因此如果您希望能够恢复原来的更改,请将原始更改保存在某处。

    4. 如果要将更改的设置编辑为新更改的设置,请不要使用铅笔图标,而是重新编辑右侧列中的设置。 (并重新加载)

    0

    那么,对于那些不起作用的,请检查您的设置是否用“//”进行了注释。如果它们被注释掉,则清除“//”或不起作用,例如:

    //{ 
        "window.zoomLevel": 2, 
        "editor.mouseWheelZoom": true, 
        "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", 
        "files.autoSave": "afterDelay", 
        "git.confirmSync": false, 
        "workbench.colorTheme": "Monokai Dimmed" 
    }