首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何防止vscode保存文件在问号后添加空格?

要防止VSCode保存文件在问号后添加空格,可以按照以下步骤进行设置:

  1. 打开VSCode编辑器。
  2. 点击左上角的“文件”菜单,选择“首选项”。
  3. 在弹出的菜单中选择“设置”。
  4. 在设置页面的搜索框中输入“trim trailing whitespace”(去除行尾空格)。
  5. 在搜索结果中找到“Editor: Trim Trailing Whitespace”选项。
  6. 勾选该选项,确保其值为true,表示启用去除行尾空格功能。
  7. 关闭设置页面。

通过以上设置,VSCode将会在保存文件时自动去除行尾的空格,包括问号后的空格。这样可以保持代码的整洁和一致性。

此外,VSCode还提供了其他一些与代码格式化和规范相关的设置选项,可以根据个人需求进行调整。例如,可以设置代码缩进、换行符类型、代码折叠等。这些设置可以提高代码的可读性和维护性。

推荐的腾讯云相关产品:腾讯云开发者工具箱(https://cloud.tencent.com/product/devtool)

腾讯云开发者工具箱是一套面向开发者的云端开发工具集合,提供了丰富的开发工具和服务,包括代码托管、持续集成、API 网关、云函数、云数据库等,帮助开发者快速构建和部署应用。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【前端财富】前端工程师装机指南 (windows10)

格式化程序必须可用,并且能针对文档中的某一范围进行格式化 "editor.formatOnPaste": true, // 保存时格式化文件。...格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。 "editor.formatOnSave": true, // 控制编辑器键入一行是否自动格式化该行。...all", //搜索排除目录 "search.exclude": { "**/node_modules": true, "**/.history": true }, //一定数量的字符显示标尺..."[shellscript]": { "files.eol": "\n" }, //控制如何处理受信任的工作区中打开不受信任的文件 open: 始终允许不受信任的文件引入受信任的工作区..."editor.renderControlCharacters": true, // 启用后,将在保存文件时删除行尾的空格

1.5K20

ESLint、Prettier插件的安装与使用

二、添加配置 2.1 settings.json配置 安装好插件之后,我们还需要设置VSCode的settings.json文件,实现保存代码时就自动执行ESLint检查。...首先,我们需要在项目根目录创建.vscode目录,并且该目录下创建settings.json文件。...接着,settings.json中加入以下代码,配置完成,当我们保存该项目中某个文件时,也会自动对该文件进行ESLint检查,并且自动修复一些问题。...接着,我们只需要在.editorconfig文件中加入我们想要覆盖的编译器的配置,比如下面的配置定义了缩进为2个空格,那么就算编译器默认的是4个空格的缩进,最后也会按照我们的.editorconfig配置...我们只需要将配置保持一致,后面【Ctrl + S】保存代码的时候,系统就会自动帮忙修复代码格式。

1.5K20
  • 把你的 VS Code 打造成 C++ 开发利器

    安装时勾选添加右键菜单 如果忘记勾选,也可参考下文设置,但最好建议 重装 VSCode!!! 参考:VSCode 添加右键快捷打开方式 3. 设置 settings.json 文件 3.1....uploadOnSave参数意思是,你本地编写的代码,在你是用 VSCode 保存时,sftp 会自动帮你同步到远程。...安装该插件可以自动下载。 4.5. 其他提高效率的插件(可选) (1) 自动识别文件编码(必做) 针对不同编码的文件VSCode 也能自动识别。     ...选择 sidebar,而不是 panel: 搜索框位置移动到右侧 搜索框位置 (10) 自动删除文件行尾空格 写代码时,免不了会导致文件行尾出现很多空格,该命令可在文件保存时,自动去掉行尾所有空格。   ...https://github.com/Microsoft/VSCode-cpptools/releases Q:VSCode windows10(7)、linux、mac 上体验如何

    12.7K53

    【云+社区年度征文】vscode里开发vue项目需要安装的插件

    开发编辑器中,vscode占有的比重越来越高,相比笨重的webstorm和功能不怎么全的subline,优势太明显。所以我们需要掌握vscode里开发项目一些小技巧。...今天来了解下vuevscode里的设置。 vscode里开发vue项目需要安装的插件:eslint。大家都知道默认的设置会比较蛋疼,只要你有点空格或者换行啥的,就是提示报错,这肯定不能接受的。...安装 首先安装eslint插件 安装并配置完成 ESLint ,我们继续回到 VSCode 进行扩展设置,依次点击 文件 > 首选项 > 设置 打开 VSCode 配置文件,添加如下配置: "files.autoSave...比如 结尾不加分号 使用单引号 首行俩个空格缩进等等 这个时候我们可能想 每次书写玩代码保存的时候 它能自动帮我整理成符合标准的代码 那是不是就事半功倍了 功能 我们一起来了解下它得功能。... 默认这句话是有的  } 我们启动一下  npm run lint  运行成功

    78220

    VSCode配置eslint

    Vue.js项目中,使用的是eslint检查。 而在我写完代码,cnpm run dev运行命令。。。然后悲剧了,一大堆报错!...不过因为它代码格式化使用的是prettier,所以使用vscode右键自带的“格式化文件 Alt+shift+F”,会存在一些问题: 比如强制双引号(double quotes)、行尾自动加上分号(semicolon...注意:这样设置,是vscode右键格式化显示效果;不过还有点小问题,函数名后面的圆括号与函数名不会格式化添加空格(而这导致eslint中语法报错,╮(╯▽╰)╭) 解决方法是安装ESLint插件,...14 "editor.tabSize": 2 这样每次保存文件(ctrl+s)时,eslint插件会自动对当前文件进行eslint语法修正!...这是经保存(ctrl+s),eslint格式化的js代码,如下图所示: ? 这是vscode鼠标右键,“格式化文件”显示的代码,如下图所示: ?

    5.3K50

    NotePad++配置

    准备工作 安装MinGW并添加到环境变量: 点此查看步骤(建议右键选择新窗口中打开) 创建一个cpp文件并写一段测试代码 点击顶部菜单栏的“运行”或者直接按F5 输入一下宏定义命令 cmd /k...”按键,将宏定义保存到快捷键,比如ctrl + alt + n(跟vscode的coderunner插件一样的快捷键),下次运行直接快捷键即可 cmd /k:打开 cmd 控制台,运行完程序让其停留而不自动关闭...pushd "$(CURRENT_DIRECTORY)":将工作路径更换到源文件所在的路径,例如’pushd E:\kkk’相当于 cmd 中先e:再cd kkk,这条命令源代码要调用同目录文件而只写了相对路径时尤为重要...双引号(半角):用于防止目录或文件名中含空格的情况。 “&&”和“&”:前者表示上一条命令正常执行完再执行下一条命令,非正常则不执行下一条;后者无顾虑。...例如一分为六两条子命令,表示不管源代码编译、运行是否成功,都会出现“按任意键继续”字样,并且按任意键关闭 cmd 控制台。

    64230

    Prettier+Vscode setting提高前端开发效率

    设置为 false ,不在行尾添加分号。 const name = 'John' printWidth 100 设定每行的最大字符数,超过这个限制时会自动换行。默认为 80。...可选值:"none"(不添加)、"es5"( ES5 支持的地方添加)、"all"(在所有可能的地方添加)。...代码缩进为 2 个空格 第三步:添加.prettierignore文件 prettierignore文件的作用就是指定哪些文件需要被格式化,哪些不需要 以下是我常用的 docs dist public...VSCode中setting设置 从字面意思来看也能知道setting的作用就是个性化你的VSCode,而且项目中有一个setting设置,那么所有人都会使用统一个VSCode设置进行开发。...7.清爽界面 这部分就是 files.exclude中,文件配置那 结尾 vscode设置中比较经常使用的应该就是编译器、搜索方位、自动保存、隐藏文件等几个项了 有了ESLient自动校验格式和

    11910

    vscode一键配置CC++多个C及CPP文件编译与tasks.json和launch.json原理

    嫌每次配置麻烦的小伙伴,后文放有一键创建vscode下的c/c++的cmake项目小工具,使用小工具生成的项目,可以自己完成修改配成一个通用项目,直接备份一份通用项目,以后就可以直接使用自己修改的模板...配置文件基本的原理(只是原理,不是咋配置的): vscode使用的最基本的两个配置文件是tasks.json和launch.json文件(这两个文件一般都是vscode当前打开的文件夹下的 .vscode...launch.json: 这个配置文件是告诉vscode如何来启动调试你的代码程序的,这其中包括你的程序在哪个位置,你用什么工具来调试,调试的时候需要给调试工具传什么参数等。...tasks中可以有多个任务,一个列表中保存,根据自己需要添加或删除。...(2021-01-21更新) 说明二: (2021-01-21更新)大家如果写多个C/CPP文件,需要将你添加文件CMakeLists.txt中添加,也就是如下位置: 多个文件,用空格隔开就可以了

    6.6K40

    前端老项目接入 eslint 从配置到上线的一些思考

    image-20220925113210716 image-20220925113256543 本地新增 .vscode/settings.json 文件进行插件的配置,并且该文件不忽略 git ,...// 保存时自动格式化 } 这个文件VSCode 针对当前工程的配置,配置保存文件的时候插件会自动帮助我们格式化,同时有实时的错误提示。...缺点:当开发者修改、保存文件,会自动触发 lint 修复,从而污染混淆本身的修改,增加后续 code review 工作负担。...如果采用第 2 个方案,后续开发老页面保存的时候一定会出现大面积的自动 lint,我们可以添加新代码前先保存一下触发 lint 并且提交一个 msg 为 lint auto fix 的 commit...我阿里招前端,我该怎么帮你?(现在还可以加模拟面试群) 如何拿下阿里巴巴 P6 的前端 Offer 如何准备阿里P6/P7前端面试--项目经历准备篇 大厂面试官常问的亮点,该如何做出?

    1.4K20

    Vue 基于VSCode结合Vetur+ESlint+Prettier统一Vue代码风格

    然后,把以下配置黏贴到文件保存即可。...14, // 设置字体大小, 默认 14 //界面配置路径 Text Editor -> Files "files.autoSave": "afterDelay", //设置延迟一定的时间自动保存文件..."files.autoSaveDelay": 1000, // 设置自动保存文件前需要延迟的时间,单位毫秒 默认1000 "files.enableTrash": true, // 设置删除文件...,true表示自动格式化,需要配置格式化器(formatter)才可使用 "editor.formatOnSaveMode": "file", // 设置保存文件时格式化整个文件还是仅被修改处。...Prettier "prettier.enable": true, // 设置是否开启prettier插件,默认为true,即开启 "prettier.semi": false, // 设置是否每行末尾添加分号

    6.8K20

    【打造前端现代化规范工程】Vite + ESLint + Husky + Commitlint + Lint-staged

    ,本文不使用此方法 vscode 设置自动格式化 项目根目录下新建 .vscode/setting.json 文件,写入以下内容,即可在保存代码的时候自动按照 eslint 和 prettier 的规范进行代码格式化...格式化程序必须可用,并且能针对文档中的某一范围进行格式化 "editor.formatOnPaste": true, // 保存时格式化文件。...格式化程序必须可用,延迟后文件不能保存,并且编辑器不能关闭。 "editor.formatOnSave": true, // 控制编辑器键入一行是否自动格式化该行。..., pre-commit 这个钩子里就可以执行 lint-staged 了 package.json 中添加以下内容,处理对应后缀的文件 "lint-staged": { "*....allowBreakingChanges: ['feat', 'fix'], }; 最后修改 package.json 文件添加两条命令,一个命令用于手动选择需要提交的文件,执行 git-cz,另一个命令用于自动提交全部文件

    1.2K20

    VSCode中Vue项目自动格式化

    背景 VSCode开发Vue项目的时候,尽管我们安装了格式化插件,但是最终运行时还是会有一堆的警告,就是因为格式化代码的方式和eslint的规范不一样导致的。...格式化的标准js文件不符合ESlint规范,会给你加上双引号、分号等 Prettier - Code formatter:只关注格式化,并不具有eslint检查语法等能力,只关心格式化文件(最大长度、混合标签和空格...),包括JavaScript · Flow · TypeScript · CSS · SCSS · Less · JSX · Vue · GraphQL · JSON · Markdown 修改配置 VSCode...的文件-首选项-设置里,添加如下代码即可,从此直接 Ctrl+S 就能一键格式化了 代码如下: { // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation...": false, // 重新设定tabsize "editor.tabSize": 2, // 每次保存的时候自动格式化 "editor.formatOnSave":

    2.4K10

    使用这些配置规范并格式化你的代码

    trim_trailing_whitespace = true ## 设置为 true 以确保文件保存时以换行符结束,设置为 false 以确保不以换行符结束。...编码风格千千万,而工程的配置就一套,多人协作时就必然会出现规范报错的情况。我们需要配置一套规则,让我们不需要 Care 规则到底是什么,保存文件的时候,自动按照工程规范格式化代码。 怎么办呢?...VSCode 安装 Eslint插件。 添加 .eslintrc.js 配置文件。 更改 VSCode 的 setting.json 文件的配置。...ESlint VSCode 内的默认配置。...想让 prettier 生效,需要我们 VSCode 里配置: // 所有文件都使用 prettier 格式化 "editor.defaultFormatter": "esbenp.prettier-vscode

    2.4K30

    前端架构师神技,三招统一团队代码风格

    了解了不规范的代码以及不规范代码带来的问题,作为前端架构师,我们就要思考三个问题: 如何制定规范? 如何统一团队的规范? 如何检测规范?...当开发人员完成一段代码保存时,项目会自动执行 eslint 检查命令检查代码,检查到异常输出的控制台,待开发人员修复异常才能继续开发。..." // 只有一个参数的箭头函数的参数是否带圆括号(默认avoid) } 定义好配置,我们 index.js 文件中写入内容: const a = "13" function add() {...编辑器配置 VSCode 中有一个用户设置 setting.json 文件,其中保存了用户对编辑器的自定义配置。 这个配置非常丰富,详见官网。...添加工作区设置方法:项目根目录下新建 .vscode/setting.json 文件,在这里写需要统一的编辑器配置。所以我们把上面的 Prettier 配置写在这里即可实现共享。

    1K20

    Vim 配置入门

    (31) set nobackup 不创建备份文件。默认情况下,文件保存时,会额外创建一个备份文件,它的文件名是文件名的末尾,再添加一个波浪号(〜)。...Vim 会在编辑时保存操作历史,用来供用户撤消更改。默认情况下,操作记录只本次编辑时有效,一旦编辑结束、文件关闭,操作历史就消失了。...打开这个设置,可以文件关闭,操作记录保留在一个文件里面,继续存在。这意味着,重新打开一个文件,可以撤销上一次编辑时的操作。撤消文件是跟原文件保存在一起的隐藏文件文件名以.un~开头。...交换文件、操作历史文件保存位置。...结尾的//表示生成的文件名带有绝对路径,路径中用%替换目录分隔符,这样可以防止文件重名。 (35) set autochdir 自动切换工作目录。

    1.4K10

    Vscode笔记-24款插件

    当中对 jupyter 的支持非常不错,可以 vscode 当中快速打开、运行 .ipynb 文件,再也不用在 web 当中运行 notebook 了,体验大大提升。...,「github 」后面添加「1s 」,如下图中红框所示: 然后回车键即可进入到 VS Code 界面,浏览该项目的相关内容。...Browser Preview,vscode中实现预览调试 Settings Sync 上传和拉取 vscode 可以快速完成配置,自动安装相关扩展 搜索扩展并安装Settings Sync 拉取公共配置文件和扩展..."useTabs": false, //使用制表符而不是空格缩进 "semi": true, //语句末尾打印分号 "singleQuote": false, //使用单引号而不是双引号.../google-chrome-stable_current_amd64.deb 安装完成刷新vscode即可使用

    10.6K21
    领券