資源簡介
eclipse的js插件。
eclipse對java的支持很好,對js一直沒有很好的提示。
那么試試這個插件吧。
使用方法:
1.解壓文件,將plugins文件夾下的內容拷貝到eclipse目錄的plugins文件夾內。
2.重新啟動eclipse。
3.安裝完成。
選定需要編輯的js->右鍵->open with -> JSEclipse 即可打開js編輯器
eclipse對java的支持很好,對js一直沒有很好的提示。
那么試試這個插件吧。
使用方法:
1.解壓文件,將plugins文件夾下的內容拷貝到eclipse目錄的plugins文件夾內。
2.重新啟動eclipse。
3.安裝完成。
選定需要編輯的js->右鍵->open with -> JSEclipse 即可打開js編輯器

代碼片段和文件信息
/*
?*?$RCSfile:?JSCorePlugin.javav?$
?*
?*?Copyright?2002
?*?CH-1700?Fribourg?Switzerland
?*?All?rights?reserved.
?*
?*========================================================================
?*?Modifications?history
?*========================================================================
?*?$Log:?JSCorePlugin.javav?$
?*?Revision?1.2??2004/05/22?16:14:37??l950637
?*?Adapt?for?Eclipse?3.0M9
?*
?*?Revision?1.1??2004/02/05?03:10:08??agfitzp
?*?Initial?Submission
?*
?*?Revision?1.3??2003/12/10?20:19:16??agfitzp
?*?3.0?port
?*
?*?Revision?1.2??2003/06/21?03:48:51??agfitzp
?*?fixed?global?variables?as?functions?bug
?*?fixed?length?calculation?of?instance?variables
?*?Automatic?outlining?is?now?a?preference
?*
?*?Revision?1.1??2003/05/28?15:17:12??agfitzp
?*?net.sf.wdte.js.core?0.0.1?code?base
?*
?*========================================================================
*/
package?net.sf.wdte.js.core;
import?java.util.linkedList;
import?java.util.List;
import?java.util.MissingResourceException;
import?java.util.ResourceBundle;
import?org.eclipse.core.resources.IWorkspace;
import?org.eclipse.core.resources.ResourcesPlugin;
import?org.eclipse.core.runtime.Plugin;
/**
?*?The?main?plugin?class?to?be?used?in?the?desktop.
?*/
public?class?JSCorePlugin?extends?Plugin
{
???//The?shared?instance.
???private?static?JSCorePlugin?plugin;
???//Resource?bundle.
???private?ResourceBundle?resourceBundle;
???
???private?boolean?defaultsInitialized?=?false;
???
???/**
????*?current?func?list
????*/
???private?List?currentFunctions?=?new?linkedList();
?????
???/**
????*?The?constructor.
????*?@param?descriptor
????*/
???public?JSCorePlugin()?{
??????plugin?=?this;
??????try?{
?????????resourceBundle?=?ResourceBundle.getBundle(“net.sf.wdte.js.core.JSCorePluginResources“);
??????}?catch(MissingResourceException?x)?{
?????????resourceBundle?=?null;
??????}
???}
???/**
????*?Returns?the?shared?instance.
????*?@return
????*/
???public?static?JSCorePlugin?getDefault()?{
??????return?plugin;
???}
???/**
????*?Returns?the?workspace?instance.
????*?@return
????*/
???public?static?IWorkspace?getWorkspace()?{
??????return?ResourcesPlugin.getWorkspace();
???}
???/**
????*?Returns?the?string?from?the?plugin‘s?resource?bundle?or?‘key‘?if?not?found.
????*?@param?key
????*?
????*?@return
????*/
???public?static?String?getResourceString(String?key)?{
??????ResourceBundle?bundle?=?JSCorePlugin.getDefault().getResourceBundle();
??????try?{
?????????return?bundle.getString(key);
??????}?catch(MissingResourceException?e)?{
?????????return?key;
??????}
???}
???/**
????*?Returns?the?plugin‘s?resource?bundle
????*?@return
????*/
???public?ResourceBundle?getResourceBundle()?{
??????return?resourceBundle;
???}
???
/**
?*?Returns?the?currentFunctions.
?*?@return?List
?*/
public?List?getCurrentFunctions()?{
return?currentFunctions;
}
/**
?*?Sets?th
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2004-07-28?17:01??plugins\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\editors\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\internal\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\internal\outline\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\model\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\preferences\
?????目錄???????????0??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\src\net\sf\wdte\js\ui\views\
?????文件?????????307??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\.classpath
?????文件?????????757??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\.project
?????文件?????????500??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\build.properties
?????文件?????????879??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\class_method.gif
?????文件?????????160??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\class_obj.gif
?????文件?????????131??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\class_variable.gif
?????文件?????????930??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\dyn_class_obj.gif
?????文件?????????863??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\func.gif
?????文件?????????119??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\global_variable.gif
?????文件?????????878??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\instance_method.gif
?????文件?????????138??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\instance_variable.gif
?????文件?????????898??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\js.gif
?????文件?????????983??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\icons\sample.gif
?????文件???????24781??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\net.sf.wdte.js.ui.jar
?????文件???????20332??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\net.sf.wdte.js.uisrc.zip
?????文件?????????636??2004-07-28?18:44??plugins\net.sf.wdte.js.ui_0.0.9\plugin.properties
............此處省略62個文件信息
評論
共有 條評論