"files.autoSave": "afterDelay", //文件自动保存
    "files.autoGuessEncoding": true, 
    "editor.cursorBlinking": "smooth",//控制光标样式,这个是 '|' 闪烁
    "editor.mouseWheelZoom": true, //鼠标滚轮控制字体大小
    "editor.wordWrap": "on", //代码超过编译器范围自动折行

    "workbench.list.smoothScrolling": true, //控制列表和树的平滑滚动效果
    // "editor.cursorSmoothCaretAnimation": "on", //丝滑的光标移动和代码弹出,但太丝滑
    "editor.smoothScrolling": true, //上下滚动补帧,更平滑
    "editor.bracketPairColorization.enabled": true,
    
    "editor.suggestSelection": "recentlyUsed", 
    //代码提示时优先第一个选择上一次用过的,比如q.push,下次打出q.的时候第一个候选是push

    // "editor.formatOnPaste": true,
    // //控制编辑器是否自动格式化粘贴的内容。格式化程序必须可用,并且能针对文档中的某一范围进行格式化
    // "editor.formatOnType": true,
    // //控制编辑器在键入一行后是否自动格式化该行。
    // "editor.formatOnSave": true,
    // //在保存时格式化文件。格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。

  "cph.language.cpp.Args": "-Wmaybe-uninitialized -std=c++14 -O2", // -O2优化
  "cph.language.cpp.SubmissionCompiler": "GNU G++23 14.2 (64 bit, msys2)", //比较高的g++标准
  "c-cpp-compile-run.cpp-flags": "-Wmaybe-uninitialized -std=c++17 -O2", //同上
  "c-cpp-compile-run.run-in-external-terminal": true, //运行终端时弹出窗口

0 条评论

目前还没有评论...