RStudio 1.4.1717版本已有.R源文件软换行功能失效问题咨询
RStudio 1.4.1717 版本旧.R源文件软换行失效问题
使用1.4.1717版本RStudio的文本编辑器时,出现已有.R源文件无法实现软换行的问题。已尝试通用解决方案均无效果,先后操作包括:
- 反复勾选、取消勾选「soft wrap R source files」复选框
- 选中文本编辑器内全部内容后重试软换行设置
- 完全关闭并重启RStudio
上述操作后界面无任何变化,暂未找到问题触发原因,不确定是否遗漏了明显的配置项。
更新1:新旧文件功能表现差异
经测试验证,新建R脚本(操作路径:File > New File > R script)时软换行功能可正常使用,但相同设置对历史创建的旧R脚本无效,且源窗口右下角已明确标注故障文件的类型为「R Script」,排除文件类型识别错误的可能。
更新2:故障根因初步定位
将故障脚本的全部内容复制粘贴到新建的空白R脚本后,软换行功能恢复正常;但通过File > Save As直接另存当前故障文件的方式无法解决问题。保存新复制生成的文件时,弹出「Choose Encoding」弹窗,选择默认编码保存后即可正常使用软换行功能,初步怀疑原有故障文件的编码异常导致软换行功能失效。
该故障文件更早版本的软换行功能可正常使用,推测是文件近期的某次内容改动触发了编码异常,最终导致软换行功能失效。
内容的提问来源于stack exchange,提问作者user167591
相关产品推荐
相关产品推荐

