RISC-V IDE MRS2使用笔记(八):手动切换文件编码

RISC-V IDE MRS2使用笔记(八):手动切换文件编码

在嵌入式开发中,我们有时会遇到代码的中文注释显示为乱码的现象,尤其是涉及代码合作开发、跨平台工程移植等场景。而MRS2中提供了文件加载时自动识别编码、按指定编码方式保存文件等功能,以下是具体的操作演示:

【文件加载时自动识别编码】

MRS2中开启自动识别文件编码功能的入口为如下图所示,默认为勾选状态,当文件打开后就会检测并切换编码方式,避免出现中文乱码:

此时,当前文件的具体编码方式会显示在页面状态栏的右侧:

【以指定编码加载文件】

用户也可以点击上图红框中文件编码标识,在弹出的页面可以选择以指定的编码方式重新加载文件:

点击后会显示支持的文件编码方式,如下图所示,用户根据实际文件编码点击对应选项后,当前文件将以该编码方式重新加载:

【以指定编码保存文件】

MRS2还支持以用户指定的编码方式保存文件,功能入口与上述以指定编码加载文件相同,区别在于需要在弹出的页面中选择"Save with Encoding"选项:

而文件保存时支持的编码方式也与上文中介绍的相同,开发者可根据自身项目需求进行指定,点击对应的编码方式后,当前文件将以该编码进行保存。

相关推荐
微醺的老虎4 小时前
【工具】vscode格式化json文件
ide·vscode·编辑器
意法半导体STM324 小时前
【官方原创】SAU对NSC分区的影响 LAT1578
stm32·单片机·嵌入式硬件·mcu·信息安全·trustzone·stm32开发
乔宕一4 小时前
vscode 设置每次调试 powershell 脚本都使用临时的 powershell 终端
ide·vscode·编辑器
shughui5 小时前
最新版IntelliJ IDEA下载+安装+汉化(详细图文)
java·ide·intellij-idea
怦怦蓝5 小时前
IDEA 开发邮件发送功能:全流程报错解决方案汇总
java·ide·intellij-idea·发邮件
liu_endong6 小时前
杰发科技AC7840——真随机数和伪随机数
mcu·国产·杰发科技·autochips·车规芯片
liu_endong6 小时前
杰发科技AC7840——测量时钟频率
mcu·国产·杰发科技·autochips·车规芯片
stevenzqzq6 小时前
Android Studio Logcat 基础认知
android·ide·android studio·日志
xu_wenming6 小时前
物联网Wi-Fi 6(802.11ax)和 Wi-Fi 5(802.11ac)的差异
嵌入式硬件·mcu·物联网·iot
朝花不迟暮6 小时前
使用Android Studio生成apk,卡在Running Gradle task ‘assembleDebug...解决方法
android·ide·android studio