Notepad++設置與查看字符編碼以及查看二進制


  Notepad++可以說是最常用的文本編輯器了,免費且小巧。Notepad++本身能夠識別文本的編碼,因此拿到一個文本文件時,直接使用Notepad++打開,一般不會出現亂碼。作為一個初級程序員,經常想查看下java文件使用的字符編碼,或者想研究下class文件。就需要對Notepad++里面的字符編碼功能有所了解啦。

字符編碼相關的菜單

  Notepad++中字符編碼相關的菜單是 “編碼(N)”。

  常用四個子菜單如下圖所示:“使用ANSI編碼” “使用UTF-8編碼” “轉為ANSI編碼” “轉為UTF-8編碼”。

  其他編碼使用到的場景比較少。ANSI編碼可以理解為是GBK編碼。從這四個菜單的名稱就基本知道使用方法了。這里簡單舉幾個場景說一下:

  • 使用Notepad++打開一個文本文件,點擊菜單“編碼(N)”,假設子菜單“使用UTF-8編碼”前面有個黑點,那就說明這個文本文件是用UTF8編碼的。其他編碼情形類似。

  • 新創建一個java文件,且想用UTF8編碼編寫這個java文件,就在開始編輯文件前,選中子菜單“使用UTF-8編碼” 即可。其他編碼情形類似。

  • java文件編輯到一半了,發現選錯編碼方式了,選成“使用ANSI編碼”了。這時建議先保存下java文件,然后點擊子菜單“轉為UTF-8編碼”,然后繼續編輯java即可。

Notepad++查看二進制文件

  • 下載插件

    Notepad++本身不支持查看二進制,需要安裝插件:HEX-Editor。插件的下載地址為:https://github.com/chcg/NPP_HexEdit/releases/tag/0.9.5.11

    由於我的電腦是64位的操作系統,我就下載了 HexEditor_0.9.5.11_x64.zip

  • 解壓插件

  • 在Notepad++的安裝路徑下,找到plugins文件夾,在plugins文件夾中創建HexEditor文件夾,並把解壓后的插件粘貼到HexEditor文件夾中。

 

  • 關閉Notepad++,再次打開,在工具欄上看到 H ,就說明插件生效了。

    隨便打幾個漢字,然后點一下 H 工具,就能看到相應的二進制啦。

 

  其他安裝方式請參考下面這個博客:https://blog.csdn.net/Eric_Blog_CSDN/article/details/78904679

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM