问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何改sublime的utf-8

发布网友 发布时间:2022-05-23 02:10

我来回答

1个回答

热心网友 时间:2023-10-10 02:24

1. 汉化 sublime
[
搜索liblime汉化,下载解压得到default文件夹
将default文件夹放入 sublime/Data/Packages 中,汉化完成
]
2. 安装 Package Control 插件
[
方法1. 查看——显示控制台——粘贴代码(网上搜到代码)
方法2. sublime/Data/Packages文件夹中放入另一个文件夹(网络上可以搜索到文件夹)
]
3. 安装ConvertToUTF8,使得python代码中的中文能够正确显示
[
保证网络畅通
按下“ ctrl + shift + P ”(或者菜单栏:工具——命令面板)调出命令面板
命令面板中输入“install”,按下“Enter”
在新出现的窗口中输入ConvertToUTF8 ,按下“Enter”即可完成安装
]
4. 安装SublimeREPL
[
保证网络畅通
按下“ ctrl + shift + P ”(或者菜单栏:工具——命令面板)调出命令面板
命令面板中输入“install”,按下“Enter”
在新出现的窗口中输入SublimeREPL ,按下“Enter”即可完成安装
]
5. 配置SublimeREPL(这一步骤可省略,看文末介绍)
[

打开文件sublime/Data/packages/SublimeREPL/config/python/Main.sublime-menu文件
查找到
{"command": "repl_open",
"caption": "Python",
"id": "repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},
把它复制并列粘贴在原位置下面,稍稍修改刚刚粘贴的部分
{"command": "repl_open",
"caption": "Python",
"id": "repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},

{"command": "repl_open",
"caption": "Python - my", (我取名python-my,这里你自己取一个名字,显示在菜单栏中)
"id": "repl_myf5", (我取id为 repl_myf5, 你自己取一个独一无二的)
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u","$file_basename"], (这里修改添加了一点字段)
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},
保存,至此在菜单栏 工具——SublimeREPL——python中就出现了python-my选项
]
6. 添加源文档中的字段
[
打开一个python源文档,在文档头添加字段 # -*- coding: utf-8 -*- (没有这个字段编译会出错,python编码和sublime不同)
选择工具——SublimeREPL——python——python-my(我取的名字), 即可编译
]
7. 设置快捷键
[
用工具菜单调用编译太慢,可以设置快捷键
选择菜单preferences——键绑定-用户,在打开的文件中输入

[{ "keys": ["f5"], (f5是我设置的快捷键,可以改,当然还是推荐f5)
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command","args":
{
"id": "repl_myf5", (repl_myf5是我取的id,你填入你的id)
"file":"config/python/Main.sublime-menu"
}
}
]

上面内容包括方括号,保存后,即可使用设定的快捷键
]
8. 要注意的是,调试程序,使用快捷键编译时候,首先 ctrl + s 保存当前文件,编译的才是最新修改的源文件
(要是谁会在快捷键里面添加 先保存 再编译 功能请告诉我一下,我不太会配置快捷键,thankyou,发送邮件scuv@qq.com)

建议 查看——布局——列2 ,2列布局看起来更方便,多编译几次右边会出现很多编译窗口,关闭编译窗口 使用ctrl + w 可以快速关闭
9
文末的话,后来发现,不改变SublimeREPL的配置文件,直接新建快捷方式id改成repl_python_run 即可

第一种方法使用起来和python默认IDLE一样,第二种方法像cmd窗口
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
香蕉酸奶什么时候吃对减肥效果好-香蕉酸奶几点吃最佳时间 是是什么词性 魔兽世界狂暴战选什么种族看起来霸气威武?LM和BL分别说下。牛头人... 表达喜怒哀乐的成语有哪些? 问:我跟我朋友都19岁了女生就,我们想一起外面住宿一起工作,但是她很听... 女孩子高中毕业就可以不征求大人随便在外过夜了吗 ...19岁的女学生,和男朋友住宾馆会不会被学校查到吗??宾馆和学校有关系... ...女生就不能去闺蜜那里过夜?我都已经19岁了我爸妈还管我 哑然失笑的近义词和反义词是什么_哑然失笑是什么意思? 在黄梓良那儿算了说正缘桃花在猪年会出现,现在都鼠年了还没出现是骗子... 怎样设置使sublime3随着输入列出代码提示框 sublime如何垂直选择编辑行 怎么修改sublimetext快捷键 sublime text如何设置最大列分割线 Sublime Text 2 有没有列编辑模式 贝宁的旅游 达荷美王国的达荷美王国世系 收集10个世界史上的外国名将 达荷美在非洲什么地方? 12月10日的逝世人物 达荷美王国的奴隶海岸的始末 JINS PC眼镜腿上为什么中国制造的字样 香港有aojo吗 古代诗句情侣网名盘点出自古诗的情侣网名 有在花花牛乳业上班的吗? 河南创新思念食品有限公司怎么样? 华为nova 2s真的好用吗 双汇集团现在状况如何? 双汇总部在哪 花花牛为什么走不出河南? 工程项目审计的概述 去日本留学期间可以去别国旅游么 现在还能去日本留学吗???因为中日关系的影响。 我听说他们很爱国,如果我做了什么损害他们国家的事 日本现在这个状态 4月份去东京留学的还能去吗? 我要去日本留学,可是现在中日关系那么紧张我还可以去吗? oppo手机怎么戴图怎么设置 oppo(x9070/戴图怎么操作 苏妙玲10年后重回舞台,她的舞台表演有惊艳到你吗? 苏妙玲时隔十年重返舞台,你觉得她唱的《命硬》如何? 《天赐的声音》关于翻唱的讨论引发热议,你对此有何见解? 《天赐的声音》舞台神仙打架,其中哪首的歌曲改编最让人惊艳? mcgs如何modbus通讯plc MCGS6.2能和所有的modbus协议的智能仪表通讯吗 昆仑通态怎么用485呢 modbus协议啊 mcgs和modbus通讯不上,急,急 单片机与mcgs通讯时可以不使用modbus协议吗 如果自己定义协议可以实现两者之间的通信吗 昆仑通态触摸屏如何读取modbus协议仪表 采用PC机通过以太网口与MCGS进行通讯,MCGS支持Modbus TCP,为从站,PC端如何实现Modbus协议,作为主站 昆仑通态ModbusRTU通信,怎么设置通道? 三菱PLC利用MODBUS RTU与MCGS通信,PLC做主站,MCGS做从站,如何通过在从站里面写入数据,PLC读取数据?