能否阻止活动文件的换行模式自动同步至其他文件?
如何让换行模式只针对当前文件生效,不全局同步
以VS Code为例,解决步骤很简单:
- 打开设置面板(按
Ctrl+,或Cmd+,快速调出) - 在搜索框里搜
editor.wrappingStrategy - 把选项从默认的
global改成perEditor
改完之后,每个文件的换行设置都会独立保存——你给file1设的「无换行」只会绑定在这个文件上,切换到file2时会用它自己的换行配置(没改过的话就是默认的「窗口换行」),切回file1也会自动恢复无换行状态,不用反复手动调整。
要是你想给某类文件统一设置默认换行规则,比如所有.txt文件默认用窗口换行,只给file1单独开无换行,还可以在设置里添加这段配置:
"[txt]": { "editor.wordWrap": "on" }
之后单独给file1设置无换行,这个设置只会保存在file1的本地配置中,不会影响其他txt文件。
要是用的是Sublime Text,也能实现类似效果:
- 打开file1并设置好无换行后,点击
File > Save Workspace As保存工作区文件 - 后续通过这个工作区打开文件,每个文件的换行设置都会被独立记住
内容的提问来源于stack exchange,提问作者lyrically wicked
相关产品推荐
相关产品推荐

