geany java编译器乱码_Ubuntu Geany打开文件乱码的解决方法
Geany是Ubuntu下一款很不错的文本编辑工具和开发工具,但美中不足的是使用Geany打开非UTF-8编码的简体中文文件时,一般显示乱码,查看看属性会发现Geany对于中文文件是按照ISO8859-1编码打开的。
针对Ubuntu下Geany打开简体中文文件乱码的问题,有2个解决办法:
1、菜单->编辑->首选项->文件,选中固定的编码打开文件,在后面的下拉框中选择 简体中文(GBK)
2、创建第2套Geany配置,需要打开GBK文件时使用第2套配置打开,具体方法:
I. 复制并修改 geany-gbk.desktop 文件
sudo cp /usr/share/applications/geany.desktop /usr/share/applications/geany-gbk.desktop
sudo geany /usr/share/applications/geany-gbk.desktop
修改2处
修改一:将其中的 Name 开头的所有行后面追加 -GBK (或者你喜欢的标识),例如将原来的 Name=Geany 改成 Name=Geany-GBK ,这样的目的是使在 右键文件打开方式列表 中看到的项目会显示为 Geany-GBK
修改二:将 Exec=geany %F 改为 Exec=geany -c /home/用户名/.geany %F
这里是利用Geany的命令行参数 -c 去加载指定位置的配置文件,我是在~/.geany下创建的配置,如果你在其他目录创建配置,这个目录名改成你创建配置的目录即可。
II. 在你的home目录下创建 .geany 目录或者你喜欢的目录名,注意前后一致即可:)
III. 在终端命令行输入 geany -c ~/.geany 开启新配置的geany,然后到菜单->编辑->首选项->文件,选中固定的编码打开文件,在后面的下拉框中选择 简体中文(GBK)。(注:~代表用户的home目录,例如你的用户名是echo,那么你的home目录为 /home/echo,而一般不需直接输入/home/echo,直接使用 ~代替即可)
这样子,在需要用GBK方式打开文件时,在右键文件打开方式列表中选择 Geany-GBK方式打开就不会再乱码了。
也许我的方法比较麻烦,如果您有更好的方法请告知,谢谢!
geany java编译器乱码_Ubuntu Geany打开文件乱码的解决方法相关推荐
- mac鼠标不能双击打开文件夹的解决方法
在使用Mac电脑过程中,一些用户遇到了双击鼠标或触控板打不开文件和文件夹的情况,这可能与鼠标的连按速度有关系,下面我们分享如何解决Mac鼠标双击打不开文件和文件夹的问题. 1.打开Mac系统偏好设置 ...
- ps 2022 保存打开文件闪退解决方法
PS 2022 保存和打开文件时闪退解决方法 一. 保存文件时闪退 打开ps,在最上方找到 编辑->首选项->性能 暂存盘 除了c盘其余全选. 文件处理 取消后台存储选项. 二. 打开文件 ...
- VC6.0下打开文件失败的解决方法
虽说VC6已经算很古老了,但是他简单使用的环境还是让现在很多人还在使用.但是,在我们刚安装好使用的时候,经常会遇到这样的问题,VC6中打开文件或打开工程会报内存错误的问题.这个问题足以让VC下编程的初 ...
- 电脑桌面点任何文件都打开计算机,小编教你电脑开机自动打开文件夹怎么解决...
相信大部分的朋友都遇到过这样的一个问题,那就是电脑开机自动打开文件,遇到这个问题该怎么处理呢?估计大部分的朋友都不知道该如何处理,针对这一问题,这里小编就给大家详细的讲述一下怎么解决电脑开机自动打开文 ...
- Java读取UTF-8格式txt文件第一行出现乱码及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法(转载)...
原文地址:http://blog.csdn.net/jackpk/article/details/5702964/ Java读取UTF-8的txt文件第一行出现乱码"?"及解决 t ...
- Java读带有BOM的UTF-8文件乱码原因及解决方法(转)
转载:http://www.linuxidc.com/Linux/2012-12/76707.htm 最近在处理文件时发现了同样类型的文件使用的编码可能是不同的.所以想将文件的格式统一一下(因为UTF ...
- Ubuntu下打开文件乱码及编码转换
txt文件在Windows下可以正常显示,Ubuntu下打开文件乱码.这是中文编码问题,Windows下用的是gb2312,而linux下用的是utf8.在此提供5种解决方案: 1. 在文档所在目录运 ...
- Java读带有BOM的UTF-8文件乱码原因及解决方法
Java读带有BOM的UTF-8文件乱码原因及解决方法 Java读带有BOM的UTF-8文件乱码原因及解决方法 - daimojingdeyu - ITeye技术网站 Java读带有BOM的UTF-8 ...
- 关于Qt Designer程序/UI文件打开未响应的解决方法
关于Qt Designer程序/UI文件打开未响应的解决方法 参考文章: (1)关于Qt Designer程序/UI文件打开未响应的解决方法 (2)https://www.cnblogs.com/ys ...
- linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法 出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一 ...
最新文章
- API网关—Spring Cloud Zuul
- 深刻理解数据库外键含义
- Python数据库访问之SQLite3、Mysql
- python支付宝自动转账_python实现支付宝转账接口
- ananconda3安装(python3.8)
- OpenCV3学习(12.2) 目标跟踪之运动模板法segmentMotion实现(Mat版本)
- 降价到心痛也无人问津!这款手机成绝唱...
- In the interview, Clem revealed that his first
- 基于数值数据理解和重要信息验证的数据到文本生成模型
- 【CA】数字电视CA原理与破解方式
- 【剑指Offer学习】【所有面试题汇总】
- 图像白平衡原理及实现
- 3大领域,4大方向,做好数据分析岗位的职业规划
- 如何拆分PDF文件?来看这两种方法
- 张学友1/2世纪演唱会巡演日程、曲目及新闻汇总
- 算法整理(二)---快速排序的两种实现方式:双边扫描和单边扫描
- 自行车无级变速器设计
- 软件工程导论(张海藩第六版)期末考试、考研复试重点
- 【Linux】环境基础开发工具使用(万字汇总)
- 软考中级 真题 2017年上半年 信息系统管理工程师 基础知识
热门文章
- 无法连接虚拟设备sata的原因
- css3 background简写,background-size简写背景属性(CSS3)
- Unity3d游戏引擎Windy系列教程:常见组件扫盲讲解引入unity所需的脚本语言基础
- (一)mysql 运维基础篇(Linux云计算从入门到精通)
- 容联七陌助力VIPKID,优质客户服务赢得家长青睐
- PDF格式的“在线阅读”和“下载”
- 在xp中不能查看或更改文件夹的“只读”属性或“系统”属性解决方法
- 微软客服的痛苦-还敢应聘微软客服
- NotADirectoryError: [WinError 267] 目录名称无效和OSError: [Errno 22] Invalid argument:解决办法
- .unl 文件 导入 mysql,导入数据到informix数据库问题