zoukankan      html  css  js  c++  java
  • vs code的使用(一) Format On Paste/Format On Save/ Format On Type

    很多经典的问题可以搜索出来,但是一些很小的问题网上却没有答案

    (这是最令人发狂的,这么简单,网上居然连个相关的信息都没有给出)

    (就比如我想保存后自动格式化,但网上的大部分都是如何取消保存后自动格式化,真的气死)

    其实发现自己入门了一点,解决这些问题完全不是问题

    我开始慢慢看vs code里面的设置,一个一个勾选后看settings.json里面的变化,以及实际的效果

     

    使用vs code在代码格式化遇到的问题

    Format On Paste  /对粘贴进行格式化

    Format On Save  /对保存后的文件格式化

    Format On Type  /对键入的信息格式化(键入一行后,就是输入“;”分号结束一行)

     

    先说一下这个格式化Format是什么意思

    格式化大概就是帮你对齐、自动缩进、分括号独占一行等等

    只是有不同的格式化标准导致了不同的格式化效果

    理论上在勾选下面三个之后,我想要的效果就有了

     

    可是我在Ctrl+s后,没有格式化成功,却出现了这样的提示

     我没有看懂这句话这句话是什么意思,然后我又变成英文版看了一下,好让我去百度

     

    但是我仍然没有找到解决办法

    直到我看了一下settings.json,里面有一句我没有看懂的代码

     

     然后我在设置里找了出来,我看懂了,如果选null就等于使用编译器自带的格式化程序,不选null它就会以自己设计的格式化程序来执行(很显然,首先就要有自己的格式化程序,我没有,所以就导致了“配置文件”无法格式化程序)

    修改成null就大功告成了

     

     

      

  • 相关阅读:
    表达式计算
    atof和atoi
    十六进制与十进制之间的相互转换
    十六进制转八进制
    B. Blown Garland
    B. Arpa’s obvious problem and Mehrdad’s terrible solution
    ios::sync_with_stdio(false);
    1091 线段的重叠
    CODE[VS] 2614 安全区域
    CODE[VS] 2221 搬雕像 ——2011年台湾高级中学咨询学科能力竞赛
  • 原文地址:https://www.cnblogs.com/coderon/p/12757724.html
Copyright © 2011-2022 走看看