Ubuntu 下解決eclipse GBK編碼支持問題

把windows下的工程導入到了Linux下eclipse中,由于以前的工程代碼,都是GBK編碼的,而Ubuntu默認是不支持GBK編碼的。所以,首先我們要先讓Ubuntu支持GBK,方法如下:
  1. 修改/var/lib/locales/supported.d/local文件,在文件中添加
    zh_CN.GBK GBK
    zh_CN.GB2312 GB2312

  2. 終端輸入
    sudo dpkg-reconfigure --force locales
    然後在輸出的結果中會出現
    zh_CN.GB2312 done
    zh_CN.GBK done
  這樣, Ubuntu就支持GBK編碼了, 下面設置eclipse。
  首先Windows->Preferences, 然後選擇General下面的Workspace. Text file encoding選擇Other GBK, 如果沒有GBK的選項, 沒關系, 直接輸入GBK三個字母, Apply, GBK編碼的中文, 已經不是亂碼了。
更多相關文章
  • Python編碼解碼問題 encode decode
    首先要搞清楚,字符串在Python內部的表示是unicode編碼,因此,在做編碼轉換時,通常需要以unicode作爲中間編碼,即先將其他編碼的字符串解碼(decode)成unicode,再從unicode編碼(encode)成另一種編碼. decode的作用是將其他編碼的字符串轉換成unicode編 ...
  • c# 和 delphi 的 base64 編碼一致問題 webservice 由于專案需要爲包括c/s和b/s的多個平台提供統一業務邏輯,寫個webservice來完成這個任務,通過webservice封裝業務邏輯,爲其他平台提供接口,以供調用,于是用delphi寫一個webservice,起初沒有 ...
  • 命令 chcp 功能:顯示或設置活動代碼頁編號 CHCP [nnn] nnn 指定代碼頁編號. 不加參數鍵入 CHCP 顯示活動代碼頁編號. nnn指定一已有的系統字符集,該字符集在CONFIG.SYS文件中由COUNTRY命令定義. 在DOS下可以通過mode命令來設置代碼頁. 選定代碼頁: MO ...
  • 朋友,在zendstudio ide中,你是否碰到導入一個專案後,發現專案中文件的原始編碼和目前工程中設置的默認讀取編碼是不一致的.現象就是這樣子的:       導 入一個工程後,發現工程裏面很多的文件都打上了紅色的叉叉,打開這些文件一看,發現只要是有漢字存在的文件,都出現了亂碼.接著你按 住 a ...
  • 1.問題背景裝了個win8(64bit)玩(cn_windows_8_x64_dvd_915407),在安裝完qq2012正式版後發現無法正常啓動.2.解決缺少vc(32位)運行庫導致.安裝Microsoft Visual C++ 2005 SP1 Redistributable Package ( ...
  • 最近給dell筆記本安裝最新版Ubuntu15.04,發現wifi能識別,但是輸入密碼後卻無法連接網路.查找資料發現,原來驅動都是正確安裝了的,但是筆記本需要按Fn+F2開啓無線wifi連接.命令行終端輸入:lshw -C network*-network                      ...
  • 互聯網越開放,內部網就要越封閉,封閉到硬件自殘失去通用功能變成專門的模塊.電腦之所以有漏洞,是因爲功能多樣,如果只有一個功能,很多漏洞就沒有了.可以做一個硬編程的設備,禁止安裝程序,對外提供三個接口(硬件的):一,輸入用戶名密碼(也許還有其他)這個單向輸入.二,輸出用戶名和驗證結果,這個單向輸出.三 ...
  • 如果系統中開啓了IPV6協定(比如window7),java網路編程經常會獲取到IPv6的地址,這明顯不是我們想要的結果,搜索發現很多蹩腳的做法是:禁止IPv6協定.其實查看官方文檔有詳細的說明:java.net.preferIPv4Stack (default: false) If IPv6 is ...
一周排行
  • Java的閉包(Closure)特征最近成爲了一個熱門話題. 一些精英正在起草一份議案,要在Java將來的版本中加入閉包特征. 然而,提議中的閉包語法以及語言上的這種擴充受到了衆多Java程序員的猛烈抨擊.不久前,出 ...
  • 注: 本文的作者是宋勁杉,原文鏈接.俗話說,沒有金剛鑽,就別攬瓷器活兒.套用到IT業,英語不行,就別做程序員.網上關于程序員學英語的文章不少,但我想談談我自己的看法.首先詳細討論一下爲什麽程序員離了英語不行,然後針對 ...
  • 1.cleanmgr:打開磁盤清理工具 2.compmgmt.msc:計算機管理 3.conf:啓動系統配置實用程序 4.charmap:啓動字符映射表 5.calc:啓動計算器 6.chkdsk.exe:Chkds ...
  •                                  哈佛大學精神病測試題1.吃西紅柿炒蛋時,你常煩惱該先吃西紅柿還是先吃蛋嗎?   是──→ 前往2  否──→ 前往4  2.你敢不懼他人的恥笑,牽著駝 ...
  •  作者:劉鋒(本文章屬作者原創作品,劉鋒版權所有,轉載引用請注明出處和作者劉鋒)                                                                     ...
  • 微軟平台文件編碼兼容Unix不生成BOM頭
    遇到一個問題,.NET後台生成HTML到了Linux上就會多出一行亂碼,樣式會亂,查原因是 ...
  • var lottery = "50" let result = lottery.toInt() if result != nil  {     println("恭喜 中獎金額:\(re ...
  • C#遍曆ComboBox的內容: 一: for (int i = 0; i < comboBox1.Items.Count; i++) { MessageBox.Show(comboBox1.GetItemTe ...
  • void VP1_EDMA(int displayMode,unsigned int w,unsigned int h){     unsigned int i=0,k=0; EDMA_Handle handle;  ...
  • velocity模板裏需要對變量的日期進行格式化處理等,可以使用 org.apache.velocity.tools.generic.DateTool;工具直接處理.步驟如下:  1.pom.xml裏包進依賴  &l ...