Sublime text3 010 ConvertToUTF8 文字编码

Sublime text3 010 ConvertToUTF8  文字编码
------------------------------------------------------------------------------
如果有什么不明白的,加QQ群:186970878

经常会有错字 或 语句不通的,欢迎联系本人,方便快速修正,也方便后来者阅读。

联系本人QQ: 2071551682
------------------------------------------------------------------------------

ConvertToUTF8

有些 Sublime Text 不支持的编码,打开乱码。

解决:
 此插件 的 文件编码格式更全面,更好用。

通过本插件,您可以编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等。

ConvertToUTF8 同时支持 Sublime Text 2 和 3。


设置文字编码两种方式

ConvertToUTF8
此插件要解决的 可能是  打开其它格式文件乱码。

-------------------  显示当前文件的编码格式 -------------------

Sublime Text 的默认设置是不开启显示编码的

Menu   Perference  ->  Settings
菜单   首选项      ->  Settings

打开设置文件

User ( Preference.sublime-settings--User )


在大括号里面添加

"show_encoding": true,     // 在状态栏中显示文件编码

"show_line_endings": true  // 在状态栏中显示行结束,( 换行符 ) 看到多了 Windows 这样的显示。

---------------------------- 设置换行符 --------------------------


行结束,有三种形式

Menu    View  ->  Line Endings   -|
菜单    视图  ->  换行结束符    -|

windows   换行符 CRLS

Unix      换行符 LF

Mac OS 9  换行符 CR

这里注意每行后面的逗号,如果前面有内容后面要加逗号。不然会报错。

保存该配置文件,就能够看到 sublime 最底下一行会显示文件编码格式了。

如果上面有代码,要加 逗号,然后再加这个代码。

------------------- Sublime 默认的编码转换功能   ------------------


Menu   File ->  Reopen with Encodeing  -|
菜单   文件 ->  重新用...编码打开      -|


Menu   File  ->  Save with Encodeing   -|
菜单   文件  ->  以...编码保存       -|

Save with Encodeing,这两个功能都实现了编码转化,保存将改变原文件编码,

-----------------

Menu   File -> Save with Encodeing  -|

安装 ConvertToUTF8 后 增加很多编码格式

注意保存 文件编码格式

推荐  编码:       utf-8

不推荐编码:       utf-8 with Bom   ( 包含 bom )

======================================================================================================
------------------- 安装 UTF-8 插件 ---------------

开始安装 :


菜单   工具  -> 命令面板             Ctrl+ shift + P
Menu   Tools -> Command Palette      Ctrl+ shift + P

然后输入 Install Package,选择第一个 Package Control: Install Package


菜单   首选项       -> Package Control
Menu   Preferences  -> Package Control

然后输入 Install Package,选择第一个 Package Control: Install Package


-------------------------------------------------------

然后输入 ConvertToUTF8,并点击下拉中的那个 ConvertToUTF8

如果没这个选项,可以是操作错误,

到 Remove Package 找一下,没有这个卸载选项,说明没有安装。

这个插件安装要耐心等待,联网下载数据后才能用。


---------- 安装成功后,显示的说明 --------------


  ConvertToUTF8
  ==================
  With this plugin, you can edit and save the files which encodings are not supported by Sublime Text currently, especially for those used by CJK users, such as GB2312, GBK, BIG5, EUC-KR, EUC-JP, etc.
 
  Configuration
  ------------------
  Please check ConvertToUTF8.sublime-settings file for details. You should save your personal settings in a file named "ConvertToUTF8.sublime-settings" under "User" folder.
 
  * encoding_list: encoding selection list when detection is failed
  * max_cache_size: maximum encoding cache size, 0 means no cache (default: 100)
  * max_detect_lines: maximum detection lines, 0 means unlimited (default: 600)
  * preview_action: converting the file's content to UTF-8 when previewing it (default: false)
  * default_encoding_on_create: specific the default encoding for newly created file (such as "GBK"), empty value means using sublime text's "default_encoding" setting (default: '')
  * convert_on_load: convert the file's content to UTF-8 when it is loaded (default: true)
  * convert_on_save: convert the file's content from UTF-8 to its original (or specific) encoding when it is saved (default: true)
  * convert_on_find: convert the text in Find Results view to UTF-8 (default: false)
  * lazy_reload: save file to a temporary location, and reload it in background when switching to other windows or tabs (default: false)
 
  Contact me
  ------------------
  Please send me your questions or suggestions: sunlxy (at) yahoo.com or http://weibo.com/seanliang
 
  For more information, please visit: https://github.com/seanliang/ConvertToUTF8


----------------------- 上面是 显示的说明 ------------------------------
========================================================================
------------------------ ConvertToUTF8 离线安装 ------------------------

ConvertToUTF8 离线包下载

官网:
https://packagecontrol.io/packages/ConvertToUTF8

HOMEPAGE  github.com  在左上找到这个,点 github.com 找下载页

中文说明网址:
https://github.com/seanliang/ConvertToUTF8/blob/master/README.zh_CN.md


ConvertToUTF8   在左上找到这个,点 ConvertToUTF8 找下载页

下载页面:
https://github.com/seanliang/ConvertToUTF8
https://github.com/seanliang/ConvertToUTF8.git

Clone or download  -> Download ZIP

得到的文件名:ConvertToUTF8-master.zip

---------------

解压后的文件名:   ConvertToUTF8-master
解压放到下面位置:
C:UsersAdministratorAppDataRoamingSublime Text 3Packages

快捷找到方式:
Menu     Preferences  ->   Broswe Packages
菜单     首选项       ->   浏览插件目录

如果安装异常

将 ConvertToUTF8-master 修改名称 ConvertToUTF8

------------------------------------------------------------------------

新增两项菜单,只是在显示状态改变编码。原文件没有改变。

ConvertToUTF8

将文件编码设置为
Menu    File  ->  Set File Encoding to   -|

设置文件编码格式,原文件没有改变编码。保存文件后才会改变。

       换种解释方法:

       转化完的文档此时只存在于 Sublime 的内存中,并没有被保存到磁盘上,要想保存到磁盘中,只有当你按下保存键时,才会保存到磁盘中。

Menu  File  ->  Save  ( Ctrl + S ) 这样文件格式就和设置的一致了。
菜单  文件  ->  保存

这个功能的好处在于,设置文件编码错误时,只要不保存,不会改变原文件。

-------------------------------------------------------------------------


用编码重新加载
Menu   File -> Reload with Encoding -|

reload (再装,重装)则是以该文件原本的编码来理解并打开文件,然后把它转为在 Reload with Encoding 菜单中选中的那个编码格式,也就是说实现了一次编码的转化

-------------------------------------------------------------------------

------------------------------------------------------------------------------
如果有什么不明白的,加QQ群:186970878

经常会有错字 或 语句不通的,欢迎联系本人,方便快速修正,也方便后来者阅读。

联系本人QQ: 2071551682
------------------------------------------------------------------------------

原文地址:https://www.cnblogs.com/qy123/p/9190810.html