全國免費熱線:
Eclipse設置軟tab及默認utf-8文件編碼
作者:中國IT實驗室 點擊:19505次 日期:2012-09-15
字號::T | T
歡迎進入Java社區論壇,與200萬技術人員互動交流 >>進入
    本文摘要:
   
    1、如何配置Eclipse中編輯器支持softtab(用數個空格字符代替默認的tab縮進);
   
    2、如何配置Eclipse中編輯器默認支持Unix模式的Utf-8文件編碼;
   
    -----------------------------------------詳細內容如下----------------------------------------------------
   
    最近需要用Eclipse來寫一些東西,
   
    考慮代碼最終需要上傳的linux服務器上去運行,
   
    并且可能會在linux下用vi或vim直接打開源文件進行編輯,
   
    于是在開始之前,為這兩個目的對Eclipse做了如下的兼容性的配置:
   
    說明:
   
    以下設置都在菜單“Window -> Preferences”中,截圖為英文版Eclipse,中文版可對照相對應的菜單選項。
   
    首先設置文本編輯時候經常需要用到的Tab鍵縮進,
   
    用4個空格字符來代替,
   
    以確保用vi或vim打開的時候縮進的格式仍然正確。
   
    具體設置步驟如下:
   
    1、打開選項:General
   
    -> Editors -> Text Editors
   
    在右側找到Displayed tab width:
   
    把下面的“Insert spaces for tabs” 勾選上,
   
    點OK保存之后,新建一個html文件輸入幾個tab鍵并按左右方向鍵移動光標測試一下,
   
    發現原來的tab已經被替換成了4個空格字符。
   
    但如果要設置同樣的效果給java文件,
   
    需要做如下第二步設置:
   
    2、針對java文件配置softtab
   
    打開左側菜單:Java -> Code Style -> Formatter,
   
    然后點擊Active profile中的Edit按鈕,
   
    在彈出的窗口中,選擇General settings中的Tab policy為Spaces only,
   
    修改Profile name然后保存即可。
   
    其次配置Eclipse中的編輯器默認支持Unix模式的UTF-8格式文件編碼
   
    打開菜單:General -> Workspace,
   
    選擇:Text file encoding為UTF-8,
   
    New
   
    text file line delimiter為Unix,
   
    點OK保存即可。
   
    結束語:
   
    通過如上兩個設置,也能很好地解決在項目中常見的前后端使用不同的開發工具造成前端人員編輯的文件,在后端人員使用的Eclipse中打開中文亂碼的情況,最根本原因可能是由于UTF-8文件模式不一樣,Unix下UTF-8格式的文件頭中是不包含BOM標識的,而Window模式下的UTF-8文件頭中是包含了BOM標識的。
   
    設置了softtab之后,能很好的解決前后端人員使用不同的編輯器,打開相同的文件看到的樣子不統一的情況。
   
    做了兼容性設置之后,對開發人員使用的編輯器工具就沒有限制了,因為大多數情況下,前端開發人員都不太熟悉Eclipse,也沒必要用到它,這樣也能確保他們都能使用自己熟悉的工具,以免過多的不必要的外在因素影響到開發效率。


發表評論

昵稱 * 驗證碼 * 驗證碼
上一篇: 淺析Hibernate下數據批量處理方法
下一篇: 編譯時JAVA最常見的錯誤

資質證書

CMMI Ⅲ APPRAISAL ID:30062
ISO9001:08915Q20090ROS
ISO27001:04817I20037R0S
高新技術企業:GR201753000141
網站問題免費診斷

電子商務三位一體發展戰略

技術研發

業務培訓

實戰運營

戰略布局

七乐彩基本走势图2元网 福利彩票软件官方软件 残梦这部电影赚钱吗 彩乐网网址 广东十一选五开奖结果 淘宝卖买内裤赚钱吗 什么叫混合投注 炒股软件排行榜 快乐10分复式中奖规则 888vs网页棋牌游戏 威海股票融资 okex商家赚钱 陕西快乐10分钟 千炮捕鱼官方版下载 为什么北单会返奖 聚宝彩票网app 贵州十一选五APP下载