下面來介紹三種方式如何設(shè)置Eclipse的編碼格式
在索縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè),索縣網(wǎng)站建設(shè)費用合理。
第一種:只設(shè)置當(dāng)前*.java文件的編碼格式
在當(dāng)前*.java文件中,按Alt+回車,會出現(xiàn)下圖所示界面??梢钥吹皆O(shè)置編碼格式的選項(如圖中紅色矩形所示)。下拉列表中可以選擇想要的編碼格式。如果沒有,還可以手動輸入。設(shè)置好之后,點擊“Apply”保存設(shè)置。點擊“OK”關(guān)閉菜單。
此種設(shè)置編碼方式只對當(dāng)前的單個java文件有效。
第二種:對一個項目工程(Project)設(shè)置編碼格式
選中你的一個項目工程文件,右擊會出現(xiàn)如下圖所示界面,選擇最下面的一個選項"Properties"(圖中紅色矩形樣式),點擊進入。
接下來,會進入如下圖所示界面,也可以看到設(shè)置編碼的選項。后續(xù)操作和第一種中介紹的方式一樣。
此種設(shè)置編碼方式,對一個項目工程的所有文件有效
第三種:對整個工作區(qū)間設(shè)置編碼格式
選擇“Window”菜單選項,選擇“Preference”首選項。(如下圖界面所示)
進入之后,在搜索框中輸入"enc"(就是英文單詞"encoding"),如下圖矩形框所示。會看到搜索到的所有選項。如果你一個個單擊這項選項,會看到右半部分都有相應(yīng)的設(shè)置編碼的選項。
這里以設(shè)置工作區(qū)間的編碼為例。點擊“Workspace”,進入如下圖所示界面,會看到也有設(shè)置編碼格式的選項。圖中紅色矩形框所示。
這種設(shè)置編碼方式會對整個工作區(qū)間中的所有項目文件有效。
記住設(shè)置完編碼之后,一定要點擊“Apply”使設(shè)置生效哦
記住第二種和第三種設(shè)置編碼的方式,只對你設(shè)置編碼之后產(chǎn)生的新文件有效哦。即如果你對已經(jīng)存在的項目工程或者工作區(qū)間設(shè)置了編碼,那么在你更改編碼設(shè)置之前的所有文件還是原來的編碼格式。
解決亂碼問題:可以修改eclipse里的編碼格式來解決亂碼問題:
1、window-- Preference
2、點擊General--Workspace,在右面的窗體找到“Text file encoding”,就可以修改編碼格式了
將文件打開。另存為,然后下面會出現(xiàn)一個編碼格式,自己選擇GB2312即可,不過記事本方式是沒gb2312的,找個EditPlus或者其他的文本工具,里面就有GB2312 可以選擇,或者在myeclipse里面右鍵文件,點最底下的選擇進去也有一個更換格式的,不過更換了中文會亂碼得重新寫
要讓一個 Java 源文件打開時編碼格式為 UTF-8,需要做2件事情:
1)設(shè)置Java 源文件的默認編碼格式為UTF-8;
2)設(shè)置workspace的編碼格式為UTF-8。
相應(yīng)設(shè)置如下:
設(shè)置 Java 源文件的默認編碼格式為 UTF-8
在 Windows-Preference 頁面中,選擇 General-Content Types
在右邊的框中,選擇 Text-Java Source File,將下面的 Default Encoding 改為 UTF-8
設(shè)置 workspace 的編碼格式為 UTF-8
在 Windows-Preference 頁面中,選擇 General-WorkSpace
選擇右側(cè)框中的 Text File encoding,改為 UTF-8
設(shè)置完這2處,默認打開 Java 源文件就是UTF-8編碼了。
1,快捷鍵
Ctrl + Shift + F
或者 右鍵 source - format
2,設(shè)置自己的style
如果需要設(shè)置自己的風(fēng)格
window - preference - java -code style -formatter
new 一個 然后 選中后edit
設(shè)置成自己的風(fēng)格,就OK了
在window的Preferences中的Java-Code Style-Formatter
到了這一步就是找到Ctrl Shift F的格式化模板了,這里不能直接修改。因為是eclipse默認的模板,是只讀的。
我們可以new 一個Formatter,然后點擊edit就可以修改模板。
我修改模板主要就是修改那個Ctrl Shift F后,把我的代碼換多行了。
修改選項卡中的Line Wrapping選項卡, 有一個Maximum line with: 80(默認);
這里默認是80我們可以把它修改成120的,那樣不超過120個字符就不會被換行了!
其他自己需要的格式都可以在這里面修改。當(dāng)然你還可以導(dǎo)出你自定義的格式,導(dǎo)出的是xml格式的。以后在其他地方
還可以導(dǎo)入。這樣就不用再自定義了。