Beyond Compare功能强大,但是在使用Beyond Compare比较一些含有中文的java或者jsp文件的时候,明明在项目里面是对的,可是用Beyond Compare 打开之后就会出现乱码,而且看着一堆乱码还难受。那么该怎么解决GBK/UTF-8等字符、编码显示乱码呢?本节将详细讲解解决Beyond Compare中文乱码问题的方法。

方法一 进行会话设置

步骤一 打开文本比较会话界面,在“会话”菜单下选择“会话设置”,如下图所示;

 
在会话菜单下选择会话设置示例

步骤二 在打开的会话设置对话框选择“格式”,在下面的左侧编码重写和右侧编码覆盖选择 GB2312/UTF-8/GBK,这个可以根据自己喜好和文本自身的encode选择。

 
在格式选项下选择编码格式示例

这个仅仅是一次会话,配置的编码信息仅仅对本次文本的比较有效。下次再打开类似文本,则需要重新配置。因此也就有了第二种方法。

方法二 文件格式(永久配置)

步骤一 打开文本比较会话界面,在“工具”菜单下选择“文件格式”选项,如下图所示;

 
在工具菜单下选择文件格式示例

步骤二 在打开的文件格式对话框的右侧选择第一个标签页“转换”,在下面的编码选项里设置编码方式,然后点击保存即可。

 
在编码下设置编码方式示例

以上给大家讲解了解决Beyond Compare中文乱码的两种方法,两种方法都可以解决乱码问题,方法二更方便,只需设置一次以后,以后在比较文件时就不需要设置了,也不会出现乱码情况了。乱码的问题解决了,对比文件就轻松多了,如需了解更多关于Beyond Compare中修改对比文件颜色的教程,可参考Beyond Compare如何修改对比文件颜色。

转载于:https://my.oschina.net/lu7/blog/806874

Beyond Compare中文乱码怎么办相关推荐

  1. 如何解决Beyond Compare中文乱码问题

    使用Beyond Compare比较一些含有中文的java或者jsp文件的时候,明明在项目里面是对的,可是用Beyond Compare 打开之后就会出现乱码,而且看着一堆乱码还难受.那么该怎么解决G ...

  2. 解决Beyond Compare中文乱码问题

    使用Beyond Compare比较一些含有中文的java或者jsp文件的时候,明明在项目里面是对的,可是用Beyond Compare 打开之后就会出现乱码,而且看着一堆乱码还难受.那么该怎么解决G ...

  3. beyond compare 中文乱码问题解决方法

    beyond compare是程序员必备的文本比较软件,但是中文乱码问题困扰着很多人.以下是中文乱码问题的两种解决办法: 办法一: 点击工具栏中的format→encoding中选择中文简体编码. 办 ...

  4. Beyond Compare 中文乱码解决

    Tools=>File Formats=>Conversion=>encoding,选ANSI,应用. 工具=>文件格式=>转换=>编码=>选择ANSI,应用 ...

  5. beyond compare 3中文乱码

    beyond compare 3中文乱码 对比工具中文乱码 第一步:tools---->files-formats----->选择右侧第二个conversion 在最右下角有个 encod ...

  6. kali linux中文乱码解决,kali-google-chrome中文乱码问题解决方法

    Kali linux google chrome 安装. root执行: dpkg -i google-chrome-stable_current_amd64.deb Kali linux googl ...

  7. SpringSecurity安全验证中文乱码问题

    使用SpringSecurity做安全验证时发现form表单中提交中文名会出现乱码问题. 原因是因为我在web.xml配置文件中将springSecurityFilterChain拦截器放在了 cha ...

  8. httpclient工具类,post请求发送json字符串参数,中文乱码处理

    在使用httpclient发送post请求的时候,接收端中文乱码问题解决. 正文: 我们都知道,一般情况下使用post请求是不会出现中文乱码的.可是在使用httpclient发送post请求报文含中文 ...

  9. 关于HttpClient上传中文乱码的解决办法

    使用过HttpClient的人都知道可以通过addTextBody方法来添加要上传的文本信息,但是,如果要上传中文的话,或还有中文名称的文件会出现乱码的问题,解决办法其实很简单: 第一步:设置Mult ...

最新文章

  1. 【java读书笔记】ThreadGroup和钩子线程的使用
  2. laravel 分词搜索匹配度_elasticsearch基础笔记9-elasticsearch 词项全文搜索
  3. arch 还原pacman_如何使用Pacman在Arch Linux中安装Go
  4. javascript中的undefined 和 not defined
  5. (转)MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码
  6. RN TouchableOpacity点击事件不响应原因详解
  7. java 数组 存储_Java-将数组存储到内存或从内存上传到磁盘
  8. threadpooltaskexecutor线程池使用_线程池的理解及使用
  9. ReactiveSwift源码解析(二) Bag容器的代码实现
  10. 机器人学--运动学基础概念
  11. B样条曲线与贝塞尔曲线学习笔记
  12. 2019 第十届蓝桥杯Java省赛B组个人题解
  13. svn 提交仍处于树冲突 One or more files are in a conflicted state
  14. 如何破解AppOps (需要root)
  15. 2 会计要素和会计科目
  16. Openlayers之地图比例尺控件
  17. 一个iOS程序员的BAT面试经验
  18. java交换机状态_博科SAN交换机的状态等信息查询(华为SNS系列交换机为例OEM博科)...
  19. 退而求其次(4)——椭圆中的最大矩形
  20. 量化交易 米筐 策略回测总结

热门文章

  1. 20200717——python 复习 一
  2. postman+newman+jenkins持续集成
  3. STM32 PWM控制电机寄存器配置
  4. 2022-07-06 Unity核心9——3D动画
  5. Linux 常用命令~命令行介绍
  6. html项目答辩策划书,答辩会策划书范文.doc
  7. Failed to open \EFI\BOOT\mmx64.efi问题解决
  8. 警惕黑客使用Lion系统漏洞破解和修改用户登陆密码
  9. 1人工智能概述------Azure机器学习模型搭建实验(完整体验-手把手教学-机器学习的过程)
  10. dz论坛去掉orum.php,DiscuzX3.4最新论坛漏洞修复解决方案