新聞中心
JAVA如何實現(xiàn)代碼提示?
實現(xiàn)方法請具體參照《Eclipse swt/Jface核心編程》
我們提供的服務有:網(wǎng)站制作、網(wǎng)站建設、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、谷城ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術(shù)的谷城網(wǎng)站制作公司
第21章 文本處理.
21.1 文本處理概述... 409
21.2 項目實戰(zhàn):JavaScript編輯器... 409
21.2.1 主窗口預覽... 409
21.2.2 項目文件結(jié)構(gòu)... 410
21.3 主窗口模塊... 411
21.3.1 代碼實現(xiàn)... 411
21.3.2 主窗口程序代碼分析... 414
21.3.3 啟動主窗口程序... 416
21.4 代碼著色... 417
21.4.1 源代碼配置類(SourceViewerConfiguration)... 417
21.4.2 基于規(guī)則的代碼掃描器類(RuleBasedScanner)... 419
21.4.3 設置代碼掃描規(guī)則... 420
21.4.4 提取類(Token)和文本屬性類(TextAttribute)... 423
21.5 內(nèi)容輔助... 423
21.5.1 配置編輯器的內(nèi)容助手... 424
21.5.2 內(nèi)容輔助類... 424
21.5.3 輔助建議類(CompletionProposal)... 426
21.6 文檔的撤銷與重復... 427
21.6.1 文檔管理器對象(DefaultUndoManager)... 427
21.6.2 撤銷操作的實現(xiàn)... 427
21.6.3 恢復操作的實現(xiàn)... 428
21.7 查找與替換窗口... 429
21.7.1 窗口的界面設計... 429
21.7.2 查找功能的實現(xiàn)... 433
21.7.3 替換功能的實現(xiàn)... 434
21.8 首選項的對話框... 434
21.8.1 首選項頁面的代碼實現(xiàn)... 435
21.8.2 打開首選項頁面的代碼... 436
21.9 文件的打開、保存與打印... 437
21.9.1 打開文件... 437
21.9.2 保存文件... 437
21.9.3 打印文件... 438
21.10 幫助對話框... 439
21.11 其他的一些工具類... 440
21.11.1 事件管理類... 440
21.11.2 資源管理類... 441
21.11.3 程序中使用的常量... 443
21.12 本章小結(jié)... 444
eclipse java代碼中文亂碼怎么解決
您好,將別人的項目或JAVA文件導入到自己的Eclipse中時,常常會出現(xiàn)JAVA文件的中文注釋變成亂碼的情況,主要原因就是別人的IDE編碼格式和自己的Eclipse編碼格式不同。
總結(jié)網(wǎng)上的建議和自己的體會,可以參考以下幾種解決方式:
1
改變整個文件類型的編碼格式
1)
eclipse-window-preferences-General-Content
Types
2)
找到要修改的文件的類型(JAVA,JSP等等),在下面有個Default
encoding,在輸入框中輸入GBK
3)
點擊Update
4)
點擊OK
5)
重啟eclipse
2
改變整個Eclipse工作空間的編碼格式
1)
eclipse-window-preferences-General-workspaceTypes
2)
改變文本文件編碼格式為GBK
3
改變單個文件的編碼格式
,在包資源管理器右鍵點擊文件-屬性,改變文本文件編碼格式為GBK
4
如果以上幾種方式仍不能解決,可以下面這個不得已的辦法:
用Editplus打開要轉(zhuǎn)碼的文件,如果在Editplus中沒有亂碼,可直接將文件內(nèi)容拷貝到Eclipse中,如果Editplus也有亂碼,可先
在Editplus轉(zhuǎn)碼,Editplus-文檔-文件編碼方式-改變文件編碼方式-GBK,然后再用Eclipse打
開就可以了。
5,打開Eclipse,有時候會出現(xiàn)中文注釋亂碼,這是因為Eclipse中對Text
file
encoding的默認編碼是GBK,因此,右鍵點擊你的“工程”,將Info中的“Text
file
encoding”中的Other改為UTF-8,即可!
運行java帶有中文的代碼就出現(xiàn)亂碼了怎么辦?
你的黑窗口的編碼格式是GBK的,所以你寫的java文件也要弄成這個格式,你是用軟件
編寫的吧?你在新建一個txt粘進去,然后在改為java格式就好了,你可以看看那個關(guān)于一些黑窗口格式設置的網(wǎng)頁,網(wǎng)上找找,有很多呢
java提示代碼是怎么回事?
某個java編譯成class后,放到classes下面,然后lib目錄下,也有這個class所在的jar包,這樣就導致classpath實際上有兩個相同的class,通過方法class.getProtectionDomain()找到class所在的jar包,然后刪除。
1.首先打開Eclipse開發(fā)軟件,然后在工具欄的【W(wǎng)indow】,點擊后找到彈出列表中的【Preferences】選項,然后點擊這個選項。
2.現(xiàn)在彈出的窗口就是JAVA開發(fā)人員常見的設置窗口了,我們依次點開【JAVA】【Editor】【Content Assist】,最后把鼠標點擊在【Content Assist】上。
3.現(xiàn)在,我們關(guān)注右邊的面板,有一個【Auto activation triggers for JAVA】,這個配置的意思就是,什么情況下會觸發(fā)自動提示,默認里面應該是只有一個【.】的符號,這也是為什么我們寫代碼的時候在輸入【.】的時候會出現(xiàn)自動提示的原因,現(xiàn)在,我們需要做的是,把qwertyu...等鍵盤上所有你想觸發(fā)自動提示的字符都輸入后面那個框里。
4.到這里你已經(jīng)是設置完了,然后一次點擊【Apply】和【OK】兩個劍,現(xiàn)在隨便找一個JAVA類測試下,看看是不是已經(jīng)可以了呢如果有任何疑問歡迎在下方留言,我會耐心解答。
網(wǎng)頁題目:java中文代碼提示,java代碼中文亂碼
文章出自:http://www.dlmjj.cn/article/hocgej.html