服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

开发工工具配置笔记――jcreator(高亮度显示struts类名)

    前几天在学习p/l sql时,为了找到一个好的编辑器而烦恼,sql*plus太麻烦了,记事本又太落后了,有些开发工具实在时杀鸡使用牛刀,后来还是选择了ultraedit来编写pl sql代码,可是该编辑器又没有默认高亮度显示pl sql关键字的功能,不过幸好,还是在网上找到了配置的方法。
    平时一直在写些struts代码,除了使用jb这样的大型工具以外,其他的工具根本就是不提工struts类库,那些类名高亮度显示的功能 ,不过后来按照配置pl sql的方法还是配置好了。但是这个工具相对jcreator来说编写java,特别时jsp,servlet,struts代码时还是很不方便的,心里想着,jcreator能不能想ultraedit一样,也可以扩展某些关键字啊,结构还是找到了,方法如下:
1。文件 java.syn
    该文件在d:/program files/xinox software/jcreatorv3/syntax目录下。(根据你的安装目录不同,不一样);
2。打开该文件(建议用ultraedit编辑器打开,有很多好处的)。
3。在文件中找到<keyword_list3/>、<keyword_list4/>等(用编辑工具提供的查找,要不然你要找得好辛苦的)。
4。吧<keyword_list3/>改为
<keyword_list3>
   《在这里添加struts等你所需的关键字》
</keyword_list3>
5。一下是我编辑好的struts关键字,只要自己添加进去就可以了,如果你不能使用,请你发email给我,我这里有一份弄好的文件,只要你替换原来的文件就可以的,cxh3905@163.com来信请说明,你要java.syn文件。
<word>addtagparent</word> <word>appexception</word>
<word>applicationconfig</word> <word>attributedefinition</word>
<word>attributetoscopetag</word> <word>basefieldtag</word>
<word>basehandlertag</word> <word>baseinputtag</word>
<word>basetag</word> <word>bufferedmultipartinputstream</word>
<word>buttontag</word> <word>canceltag</word> <word>checkboxtag</word>
<word>commonsmultipartrequesthandler</word>
<word>commonsformfile</word> <word>comparetagbase</word>
<word>componentconstants</word> <word>componentcontext</word>
<word>componentdefinition</word>
<word>componentdefinitionsfactory</word>
<word>componentdefinitionsfactorywrapper</word>
<word>conditionaltagbase</word> <word>confighelper</word>
<word>confighelperinterface</word> <word>configruleset</word>
<word>constants</word> <word>content</word>
<word>contentlengthexceededexception</word> <word>contentmap</word>
<word>contentmapstack</word> <word>controller</word>
<word>controllerconfig</word> <word>controllersupport</word>
<word>cookietag</word> <word>cookietei</word>
<word>datasourceconfig</word> <word>defaultmoduleconfigfactory</word>
<word>definetag</word> <word>definetei</word>
<word>definitionattribute</word>
<word>definitiondispatcheraction</word>
<word>definitionnameattribute</word> <word>definitionsfactory</word>
<word>definitionsfactory</word> <word>definitionsfactoryconfig</word>
<word>definitionsfactoryexception</word> <word>definitionsutil</word>
<word>servletpropertiesmap</word> <word>definitiontag</word>
<word>definitiontagsupport</word> <word>directstringattribute</word>
<word>diskfile</word> <word>diskmultipartrequesthandler</word>
<word>dispatchaction</word> <word>dynaactionform</word>
<word>dynaactionformclass</word> <word>dynavalidatoractionform</word>
<word>dynavalidatorform</word> <word>emptyiterator</word>
<word>emptytag</word> <word>equaltag</word> <word>errormessages</word>
<word>errorstag</word> <word>exceptionconfig</word>
<word>exceptionhandler</word> <word>factorynotfoundexception</word>
<word>factoryset</word> <word>fieldchecks</word> <word>filetag</word>
<word>formbeanconfig</word> <word>formfile</word>
<word>formpropertyconfig</word> <word>formtag</word>
<word>forwardaction</word> <word>forwardconfig</word>
<word>forwardingactionforward</word> <word>forwardtag</word>
<word>frametag</word> <word>genericdatasource</word>
<word>getattributetag</word> <word>gettag</word> <word>gettag</word>
<word>globals</word> <word>greaterequaltag</word>
<word>greaterthantag</word> <word>headertag</word>
<word>headertei</word> <word>hiddentag</word> <word>htmltag</word>
<word>i18nfactoryset</word> <word>imagebuttonbean</word>
<word>imagetag</word> <word>imgtag</word>
<word>importattributetag</word> <word>includeaction</word>
<word>includetag</word> <word>includetei</word>
<word>initdefinitionstag</word> <word>inserttag</word>
<word>inserttag</word> <word>taghandler</word> <word>iteratetag</word>
<word>iteratetei</word> <word>iteratoradapter</word>
<word>javascriptvalidatortag</word> <word>labelvaluebean</word>
<word>lessequaltag</word> <word>lessthantag</word>
<word>linktag</word> <word>lookupdispatchaction</word>
<word>matchtag</word> <word>maxlengthexceededexception</word>
<word>menuitem</word> <word>messageresources</word>
<word>messageresourcesconfig</word>
<word>messageresourcesfactory</word>
<word>messagesnotpresenttag</word> <word>messagespresenttag</word>
<word>messagestag</word> <word>messagestei</word>
<word>messagetag</word> <word>moduleconfig</word>
<word>moduleconfigfactory</word> <word>moduleconfigimpl</word>
<word>moduleconfigverifier</word> <word>moduleexception</word>
<word>multiboxtag</word> <word>multipartboundaryinputstream</word>
<word>multipartelement</word> <word>multipartiterator</word>
<word>multipartrequesthandler</word>
<word>multipartrequestwrapper</word> <word>multipartvaluestream</word>
<word>nestedcheckboxtag</word> <word>nesteddefinetag</word>
<word>nestedemptytag</word> <word>nestedequaltag</word>
<word>nestederrorstag</word> <word>nestedfiletag</word>
<word>nestedformtag</word> <word>nestedgreaterequaltag</word>
<word>nestedgreaterthantag</word> <word>nestedhiddentag</word>
<word>nestedimagetag</word> <word>nestedimgtag</word>
<word>nestediteratetag</word> <word>nestediteratetei</word>
<word>nestedlessequaltag</word> <word>nestedlessthantag</word>
<word>nestedlinktag</word> <word>nestedmatchtag</word>
<word>nestedmessagesnotpresenttag</word>
<word>nestedmessagespresenttag</word> <word>nestedmessagestag</word>
<word>nestedmessagetag</word> <word>nestedmultiboxtag</word>
<word>nestednamesupport</word> <word>nestednotemptytag</word>
<word>nestednotequaltag</word> <word>nestednotmatchtag</word>
<word>nestednotpresenttag</word>
<word>nestedoptionscollectiontag</word> <word>nestedoptionstag</word>
<word>nestedparentsupport</word> <word>nestedpasswordtag</word>
<word>nestedpresenttag</word> <word>nestedpropertyhelper</word>
<word>nestedpropertysupport</word> <word>estedpropertytag</word>
<word>nestedradiotag</word> <word>nestedreference</word>
<word>nestedroottag</word> <word>nestedselecttag</word>
<word>nestedsizetag</word> <word>nestedsubmittag</word>
<word>nestedtagsupport</word> <word>nestedtextareatag</word>
<word>nestedtexttag</word> <word>nestedwritenestingtag</word>
<word>nestedwritetag</word> <word>noopaction</word>
<word>nosuchdefinitionexception</word> <word>notemptytag</word>
<word>notequaltag</word> <word>notmatchtag</word>
<word>notpresenttag</word> <word>optionscollectiontag</word>
<word>optionstag</word> <word>optiontag</word> <word>pagetag</word>
<word>pagetei</word> <word>parametertag</word>
<word>parametertei</word> <word>passwordtag</word>
<word>pathattribute</word> <word>plugin</word>
<word>pluginconfig</word> <word>pluginsetpropertyrule</word>
<word>presenttag</word> <word>propertymessageresources</word>
<word>propertymessageresourcesfactory</word> <word>putlisttag</word>
<word>putlisttagparent</word> <word>puttag</word> <word>puttag</word>
<word>puttagparent</word> <word>radiotag</word>
<word>redirectingactionforward</word> <word>redirecttag</word>
<word>reloadabledefinitionsfactory</word><word>reloaddefinitionsaction
</word> <word>requestactionmapping</word><word>requestprocessor</word> 
<word>requestutils</word><word>resettag</word> <word>resources</word>
<word>resourcetag</word><word>resourcetei</word>
<word>responseutils</word><word>rewritetag</word> 
<word>selecttag</word><word>servletcontextwriter</word> 
<word>sessionactionmapping</word><word>setactionmappingclassrule</word
> <word>simplemenuitem</word><word>sizetag</word> <word>sizetei</word> 
<word>strutstag</word><word>strutstei</word>
<word>strutsvalidator</word><word>strutsvalidatorutil</word>
<word>submittag</word><word>switchaction</word> 
<word>tagutils</word><word>textareatag</word> <word>texttag</word> 
<word>texttag</word><word>tilesaction</word>
<word>tilesexception</word><word>tilesplugin</word>
<word>tilesrequestprocessor</word><word>tilesservlet</word> 
<word>tilesutil</word><word>tilesutilimpl</word>
<word>tilesutilstrutsimpl</word><word>tilesutilstrutsmodulesimpl</word
> <word>untyppedattribute</word><word>urlcontroller</word>
<word>useattributetag</word><word>useattributetei</word>
<word>validatoractionform</word><word>validatorform</word>
<word>validatorplugin</word><word>viewdefinitionsaction</word>
<word>writetag</word><word>xhtmltag</word> 
<word>xmlattribute</word><word>xmldefinition</word>
<word>xmldefinitionsset</word><word>xmllistattribute</word> 
<word>xmlparser</word>

扫描关注微信公众号