自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

NetBeans教程:淺談Help System插件

開(kāi)發(fā) 后端
本NetBeans教程主要用來(lái)演示如何創(chuàng)建幫助系統(tǒng)以及如何在NetBeans文件系統(tǒng)中注冊(cè),以及Help System插件的具體用法。

NetBeans教程:擁有描述插件的 HTML 文件之后,您必須將它們包裝在插件中,該插件將它們集成在 NetBeans 文件系統(tǒng)中。要完成此操作,您需要?jiǎng)?chuàng)建一個(gè)幫助系統(tǒng)。除了 HTML 文件之外,幫助系統(tǒng)還包含以下文件:

映射文件。 指定映射 ID 的列表,每個(gè) ID 都鏈接到特定的 HTML 文件。

目錄文件。 使用映射 ID 將幫助文件安排到目錄中。

索引文件。 使用映射 ID 將幫助文件安排到索引中。

Helpset 文件。 通過(guò)參考映射文件、目錄文件和索引文件定義幫助系統(tǒng)。

在本教程中您將創(chuàng)建這些文件中的每個(gè)文件,以及在 NetBeans 文件系統(tǒng)中注冊(cè)幫助系統(tǒng)的文件。

您可以將幫助系統(tǒng)打包到包含 HTML 文件描述的代碼的插件中,您也可以創(chuàng)建一個(gè)僅包含幫助系統(tǒng)的單獨(dú)插件。本教程假設(shè)您想讓幫助系統(tǒng)包含在單獨(dú)的插件中。但是,如果您想讓它們包含在 HTML 文件描述的插件中,則可以跳過(guò)“創(chuàng)建 Plug-in 項(xiàng)目”部分的前三個(gè)步驟。

安裝完軟件之后,本教程可以在 20 分鐘之內(nèi)完成。

如果您在編寫(xiě)和集成幫助系統(tǒng)時(shí)有問(wèn)題,請(qǐng)參閱模塊 Helpset 集成常見(jiàn)問(wèn)題解答。這些常見(jiàn)問(wèn)題解答提供本教程中未涉及的很多其他詳細(xì)信息。有關(guān)常規(guī)使用 NetBeans 插件的詳細(xì)信息,請(qǐng)參閱 NetBeans 網(wǎng)站上的 NetBeans Development Project 主頁(yè)。如果有問(wèn)題,請(qǐng)使用本頁(yè)頂部的反饋鏈接。

安裝軟件

開(kāi)始之前,需要在您的計(jì)算機(jī)上安裝以下軟件:

NetBeans IDE 5.0(下載)

Java Standard Development Kit (JDK!") version 1.4.2(下載)或 5.0(下載)

安裝示例

采用以下步驟來(lái)安裝示例: 解壓縮附加的文件。

在 IDE 中,選擇 File>Open Project,然后瀏覽到包含已解壓縮文件的文件夾。打開(kāi)模塊項(xiàng)目。其形式如下:

打開(kāi)模塊項(xiàng)目

在NetBeans 文件系統(tǒng)中注冊(cè)幫助系統(tǒng)涉及以下文件:

Helpset 參考文件(.xml 擴(kuò)展名)。

層文件(.xml 擴(kuò)展名)。

helpset 參考文件參考 myplugin.hs 文件并使其可用于 layer.xml 文件。layer.xml 文件在 NetBeans 文件系統(tǒng)中注冊(cè)幫助系統(tǒng)。

執(zhí)行以下操作以創(chuàng)建 helpset 參考文件:

在 org/myorg/myhelpsystem 包中創(chuàng)建名為 helpset 的 XML 文檔。

用以下內(nèi)容替換默認(rèn) 元素: "-//NetBeans//DTD JavaHelp Help Set Reference 1.0//EN"
 "http://www.netbeans.org/dtds/helpsetref-1_0.dtd">

按 Ctrl-S 保存文件。

如上所示,您在 layer.xml 文件中使用 Services/JavaHelp 文件夾結(jié)構(gòu)以注冊(cè) helpset 參考文件以及指定順序?qū)傩浴T擁樞驅(qū)傩灾付ㄔ诂F(xiàn)有幫助系統(tǒng)中放置該幫助系統(tǒng)的位置。例如,下例中的 helpset 文件放置在 org-netbeans-modules-usersguide-below-regular.txt 之后。

執(zhí)行以下操作以在 layer.xml 文件中注冊(cè) helpset 參考文件:

在 Projects 窗口中,展開(kāi) Source Packages 節(jié)點(diǎn),展開(kāi) org.myorg.myhelpsystem 節(jié)點(diǎn),雙擊 layer.xml 文件將它在 Source Editor 中打開(kāi)。在 layer.xml 文件中的 標(biāo)記之間添加以下條目:

  1. < FONT face=NSimsun>< FOLDER name="Services"> 
  2. < FOLDER name="JavaHelp"> 
  3.    
  4. < ATTR name="org-netbeans-modules-usersguide-below-regular.txt
  5. /org-myorg-myhelpsystem-helpset.xml" boolvalue="true" /> 
  6. < /FOLDER> 
  7. < /FOLDER>< /FONT>< /CODE> 

按 Ctrl-S 保存文件。

如果您想隱藏 IDE 的現(xiàn)有 helpset,則可以在 layer.xml 文件的 JavaHelp 文件夾中添加以下內(nèi)容:

  1. < CODE>< FONT face=NSimsun>
  2. < FILE name="com-sun-enterprise-tools-studio-j2ee-helpset.xml_hidden" /> 
  3. < FILE name="org-netbeans-modules-j2ee-helpset.xml_hidden" /> 
  4. < FILE name="org-netbeans-modules-usersguide-helpset.xml_hidden" /> 
  5. < FILE name="org-netbeans-modules-apisupport-project-helpset.xml_hidden" /> 
  6. < FILE name="org-netbeans-modules-web-monitor-resources-helpset.xml_hidden" /> 
  7. < FILE name="org-netbeans-modules-db-helpset.xml_hidden" /> 
  8. < FILE name="org-netbeans-modules-tomcat5-helpset.xml_hidden" /> 
  9. < FILE name="org-netbeans-modules-dbschema-helpset.xml_hidden" /> 
  10. < FILE name="org-netbeans-modules-versioning-system-cvss-resources-helpset.xml_hidden" />
  11. < /FONT>< /CODE>  

構(gòu)建和安裝插件

IDE 使用 Ant 構(gòu)建腳本來(lái)構(gòu)建和安裝您的插件模塊。構(gòu)建腳本是在您創(chuàng)建 Plug-in 項(xiàng)目時(shí)為您創(chuàng)建的。

安裝 NetBeans 插件

在 Projects 窗口,右鍵單擊項(xiàng)目節(jié)點(diǎn)并在 Target Platform 中選擇 Install/Reload。

插件即在目標(biāo) IDE 或 Platform 中構(gòu)建和安裝。打開(kāi)目標(biāo) IDE 或 Platform 以便您可以試用新插件。默認(rèn)目標(biāo) IDE 或 Platform 是由開(kāi)發(fā) IDE 的當(dāng)前實(shí)例使用的安裝平臺(tái)。注意到當(dāng)您運(yùn)行插件時(shí),您將使用臨時(shí)測(cè)試用戶(hù)目錄,而不是開(kāi)發(fā) IDE 的用戶(hù)目錄。

使用 NetBeans 插件

選擇 Help > Help Contents。

選擇新的“About My Plugin”主題:

About My Plugin”主題

單擊 Index 選項(xiàng)卡,向下滾動(dòng)到“M”部分,然后選擇您創(chuàng)建的索引:

創(chuàng)建索引

創(chuàng)建可共享的插件二進(jìn)制文件

在 Projects 窗口中,右鍵單擊項(xiàng)目節(jié)點(diǎn),并選擇 Create NBM。

將創(chuàng)建 NBM 文件并且可以在 Files 窗口中查看它 (Ctrl-2):

創(chuàng)建 NBM 文件

通過(guò)電子郵件使其他人也可以使用。

【編輯推薦】

  1. 讓Eclipse和NetBeans共享同一個(gè)項(xiàng)目
  2. NetBeans 6.5 界面美化與字體設(shè)置
  3. Eclipse還是Netbeans
  4. 如何在NetBeans中連接MySQL數(shù)據(jù)庫(kù)
  5. 八大技術(shù)牛人點(diǎn)評(píng)NetBeans 6.5
責(zé)任編輯:彭凡 來(lái)源: 51CTO
相關(guān)推薦

2009-06-12 11:36:42

Netbeans插件DTrace GUI

2009-07-17 12:44:01

NetBeans開(kāi)發(fā)S

2009-06-10 16:09:56

netbeans ru動(dòng)態(tài)語(yǔ)言

2009-06-10 17:11:01

linux netbe反鋸齒處理

2010-09-25 13:34:18

nbandroidNetBeans 6.插件

2009-06-11 10:15:09

netbeans 安裝

2009-06-15 14:28:00

NetBeansJavafx

2009-06-10 16:17:00

Netbeans JT初始化

2009-06-11 10:03:57

NetBeans代碼

2009-06-11 10:02:04

NetBeans設(shè)置JavaDoc

2009-06-15 13:46:00

netbeans配置hibernate

2009-06-12 19:02:47

NetbeansJavaFX插件

2009-06-11 10:43:18

Netbeans插件

2009-06-15 13:48:00

NetBeans插件開(kāi)

2011-06-15 10:27:49

PythonNetBeans

2009-06-09 13:02:30

NetBeans使用教程

2009-06-11 10:57:11

netbeans li安裝

2009-06-11 13:16:00

netbeansTomcat服務(wù)器配置

2009-06-11 09:04:00

2009-06-10 20:03:54

netbeans6.0模塊
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)