下載 Eclipse 用於 SuiteCloud IDE
有關支持的 Eclipse 版本,請參閱安裝和設置 SuiteCloud IDE。html
要下載 Eclipse 和解壓軟件包:
-
從 http://www.eclipse.org 下載 Eclipse 軟件包。NetSuite 建議使用面向 Java EE 開發人員的 Eclipse IDE。此版本的 Eclipse 包含所需的 Javascript 插件。瀏覽器
支持如下版本:安全
-
Eclipse Mars服務器
-
-
解壓已下載的存檔文件,並將其放入硬盤驅動器的根目錄中。app
系統添加一個名爲 eclipse 的目錄。該目錄中包含名爲 eclipse 的可執行文件。框架
接下來,必須使用 SuiteCloud IDE 軟件包更新 Eclipse。有關更多信息,請參閱更新 Eclipse 用於 SuiteCloud IDE。eclipse
更新 Eclipse 用於 SuiteCloud IDE
您必須用 SuiteCloud IDE 更新站點中的 SuiteCloud IDE 軟件包更新 Eclipse。使用 SuiteCloud IDE 更新 Eclipse 包含三個步驟:編輯器
重要
NetSuite 帳戶升級時,SuiteCloud IDE 實例不會自動更新。帳戶升級後,必須手動更新 SuiteCloud IDE 以使其與 NetSuite 帳戶版本匹配。將最新版本的 NetSuite 與較舊版本的 SuiteCloud IDE 一塊兒使用可能會出現兼容性相關錯誤。
添加 SuiteCloud IDE 更新站點
將 SuiteCloud IDE 更新站點添加到 Eclipse 時,能夠下載與 NetSuite 帳戶兼容的最新版本的 SuiteCloud IDE。
要添加更新站點:
-
啓動 Eclipse。若是提示您選擇工做區,請接受默認值。您能夠之後更改。有關更多信息,請參閱選擇工做區。
-
轉到「窗口」>「首選項」。系統顯示「首選項」窗口。
-
添加 SuiteCloud IDE 更新站點,以下所示:
-
在導航器中,選擇「安裝/更新」>「可用軟件站點」。
-
點擊添加。系統顯示「添加站點」窗口。
-
輸入如下信息:
選項
說明
名稱
SuiteCloud IDE 更新站點
地點
注意
出於兼容性緣由,SuiteCloud IDE 版本必須與 NetSuite 帳戶版本匹配。
對於 18.1 版本的 NetSuite 帳戶,請使用:
https://system.netsuite.com/download/ide/update_18_1
若是您的 NetSuite 帳戶是在 18.2 版上,請使用:
https://system.netsuite.com/download/ide/update_18_2
-
點擊肯定。
SuiteCloud IDE 更新站點出如今可用更新站點列表中。保持勾選全部其餘站點。
-
-
點擊肯定。
安裝 SuiteCloud IDE
安裝 SuiteCloud IDE 時,選擇更新站點做爲安裝源。
要安裝 SuiteCloud IDE:
-
轉到「幫助」>「安裝新軟件」。系統顯示「安裝」窗口。
-
在使用下拉列表中,選擇 SuiteCloud IDE 更新站點。
-
在名稱列,選擇 SuiteCloud IDE。
-
點擊下一步查看安裝詳情。
-
接受許可協議條款並點擊完成。
Eclipse 安裝 SuiteCloud IDE。安裝完成後,點擊是以重啓 Eclipse。
當 Eclipse 從新啓動時,SuiteCloud IDE 安裝嚮導打開。有關信息和說明,請參閱啓動 SuiteCloud IDE 並使用帳戶設置嚮導。
驗證安裝(可選)
安裝 SuiteCloud IDE 時,將有關 NetSuite SuiteCloud IDE 版本的信息添加到「關於 Eclipse」對話框。您能夠隨時驗證此安裝信息。
要驗證安裝:
-
轉到「幫助」>「關於 Eclipse」。
-
點擊 NetSuite 圖標或點擊安裝詳情以打開「關於 Eclipse 功能」窗口。
系統顯示 NetSuite SuiteCloud IDE 版本信息。
啓動 SuiteCloud IDE 並使用帳戶設置嚮導
使用如下步驟啓動 SuiteCloud IDE。首次啓動 SuiteCloud IDE 時,系統會要求您選擇一個工做區。有關更多信息,請參閱選擇工做區。選定工做區後,系統會要求您接受許可協議條款。
注意
使用數據收集器 (UDC) 是啓動 SuiteCloud IDE 時可能不時出現的 Eclipse 功能。UDC 收集有關您如何使用 Eclipse 平臺的數據。收集的數據不存儲在 NetSuite 服務器上。您能夠經過在第一次出現時選擇關閉 UDC 功能來禁用此功能。有關 UDC 如何工做及其使用條款的更多信息,請參閱Eclipse 文檔中的「使用數據收集器」。
要啓動 SuiteCloud IDE:
-
導航到 SuiteCloud IDE 的文件夾位置。
-
雙擊 eclipse。
-
若是出現提示,請選擇工做區,而後接受許可協議的條款。
-
出現 SuiteCloud IDE 安裝嚮導後,點擊下一步爲您的 IDE 建立主密碼並將 NetSuite 帳戶添加到 IDE。
注意
您的 IDE 主密碼不是您的 NetSuite 密碼。IDE 主密碼用於確保 IDE 中的數據安全。
-
輸入並從新輸入主密碼,完成後點擊下一步。
-
按以下所示完成嚮導的「添加帳戶」步驟,完成後點擊下一步。
-
環境 – 選擇包含要添加的帳戶的環境。您能夠選擇與生產、Release Preview 或沙盒環境關聯的帳戶。
-
電子郵件 – 輸入用於在此環境中訪問 NetSuite 帳戶的電子郵件地址。
-
密碼 – 輸入用於在此環境中訪問帳戶的 NetSuite 密碼。
-
-
在嚮導的「選擇帳戶」步驟中,選擇要添加到 IDE 的 NetSuite 帳戶。添加這些帳戶後,您能夠將全部 SuiteScript 代碼更改從 IDE 上傳到這些帳戶中的文件櫃。
-
點擊下一步。
-
在嚮導的最後一步中,若是須要,請勾選在工做區中建立演示項目框。您勾選該框時建立的演示項目將隨 SuiteAnswers 中提供的視頻教程一塊兒提供。
SuiteCloud 開發框架 (SDF) 文檔還包含一個教程。若是您計劃建立帳戶自定義項目,NetSuite 建議使用 SDF 教程。請參閱SuiteCloud 開發框架教程。
-
點擊完成。
設置 SuiteCloud IDE 主密碼
首次安裝 SuiteCloud IDE 時,必須爲工做區設置主密碼才能保護您的全部 NetSuite 帳戶登陸信息。若是您在啓動 SuiteCloud IDE 時完成了 SuiteCloud IDE 安裝嚮導,則能夠跳過此過程。
要設置主密碼:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「主密碼」>「設置主密碼」。系統打開「設置主密碼」窗口。
-
輸入如下信息:新主密碼和從新輸入新主密碼。
-
點擊肯定。
驗證 SuiteCloud IDE 主密碼
要上傳項目、下載項目或與 NetSuite 帳戶進行交互,您必須在每一個會話中驗證一次主密碼。
要驗證主密碼:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「主密碼」>「驗證主密碼」。系統打開「驗證主密碼」窗口。
-
輸入主密碼。
-
點擊肯定。
您也能夠從 NS Explorer 窗格或編輯器區域驗證您的主密碼。右鍵點擊窗格或編輯器區域,而後選擇 NetSuite >「驗證主密碼」。
打開「驗證主密碼」窗口的鍵盤快捷鍵是 Ctrl+Alt+A。該快捷鍵僅在密碼未在會話中進行身份驗證時才起做用。有關更多信息,請參閱SuiteCloud IDE 鍵盤快捷鍵。
撤銷 SuiteCloud IDE 主密碼
您能夠撤消主密碼,以免錯誤或未經受權的上傳、下載以及與您的 NetSuite 帳戶進行交互。例如,其餘人須要查看您的 SuiteCloud IDE 編輯器來對代碼進行同行評審。您撤消主密碼以保護您的 NetSuite 帳戶。
要撤銷主密碼:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「主密碼」>「撤銷主密碼」。
-
系統顯示「撤銷主密碼」窗口後,點擊「肯定」。
您也能夠從 NS Explorer 窗格或編輯器區域撤銷您的主密碼。右鍵點擊窗格或編輯器區域,而後選擇 NetSuite >「撤銷主密碼」。
撤銷主密碼只會將您註銷。它不會刪除主密碼。
更改 SuiteCloud IDE 主密碼
您能夠更改主密碼。
要更改主密碼:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「主密碼」>「更改主密碼」。系統打開「更改主密碼」窗口。
-
輸入如下信息:舊主密碼,新主密碼和從新輸入新主密碼。
-
點擊肯定。
重置 SuiteCloud IDE 主密碼和帳戶信息
若是您忘記了主密碼,則必須重置主密碼和帳戶信息。出於安全緣由,您沒法檢索主密碼。這是設計所限定。
要重置主密碼和帳戶信息:
-
啓動 SuiteCloud IDE。
-
轉到 NetSuite >「故障排除」>「重置主密碼和帳戶信息」。
系統會顯示一條消息,提醒您 SuiteCloud IDE 將從新啓動,而且您的主密碼和全部帳戶信息都將被刪除。
-
點擊肯定。
SuiteCloud IDE 從新啓動,工做區仍然無缺無損,但您的主密碼和帳戶信息被刪除。
-
設置主密碼和帳戶信息。有關更多信息,請參閱設置 SuiteCloud IDE 主密碼和在 SuiteCloud IDE 中添加帳戶。
SuiteCloud IDE 環境設置
設置主密碼後,您能夠設置運行腳本的 NetSuite 環境。設置帳戶和環境是 SuiteCloud IDE 安裝嚮導的一部分。若是您使用過嚮導,則無需再次設置環境和帳戶。SuiteCloud IDE 中三個預約義的 NetSuite 環境是:
-
生產
-
Release Preview
-
沙盒
在 SuiteCloud IDE 中添加環境
使用如下步驟將 NetSuite 環境添加到 SuiteCloud IDE。
要添加環境:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理環境」。系統打開「管理環境」窗口。
-
點擊新建。系統打開「新建環境」窗口。
-
輸入如下信息:名稱和 URL。
注意
若是您不知道用於特定環境的正確 URL,請參閱瞭解 NetSuite URL 和數據中心中的表格。
-
點擊肯定,而後點擊關閉。
在 SuiteCloud IDE 中修改環境
使用如下步驟修改現有 NetSuite 環境。您能夠更改其名稱或指向其更新的 URL。
要修改環境:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理環境」。系統打開「管理環境」窗口。
-
在環境列表中,選擇要編輯的環境。
-
點擊編輯。系統打開「編輯環境」窗口。
-
修改如下信息:名稱和 URL。
注意
若是您不知道用於特定環境的正確 URL,請參閱瞭解 NetSuite URL 和數據中心中的表格。
-
點擊肯定,而後點擊關閉。
從 SuiteCloud IDE 中刪除環境
使用如下步驟從 SuiteCloud IDE 中刪除 NetSuite 環境。您能夠刪除未使用或沒必要要的環境,以將環境選項減小到您工做所需的環境選項。
要刪除環境:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理環境」。系統打開「管理環境」窗口。
-
在環境列表中,選擇要刪除的環境。
-
點擊刪除。系統打開「刪除環境」對話框。
-
點擊肯定,而後點擊關閉。
在 SuiteCloud IDE 中添加帳戶
使用如下步驟添加一個帳戶。SuiteCloud IDE 在 IDE 身份驗證過程當中將您的帳戶信息傳遞給 NetSuite。
重要
確保您添加的 NetSuite 帳戶符合 NetSuite 有關可以使用的特殊字符的密碼要求。有關更多信息,請參閱NetSuite 密碼要求。
當您更改您的 NetSuite 密碼時,您必須使用最新的 NetSuite 登陸憑證再次添加您的帳戶。可是,若是已更新 NetSuite 登陸憑證,但未在 IDE 中從新添加帳戶,SuiteCloud IDE 會自動提示您輸入最新的 NetSuite 登陸憑證。
要添加帳戶:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理帳戶」。系統打開「管理帳戶」窗口。
-
點擊添加。系統打開「添加帳戶」窗口。
-
選擇環境。
-
輸入如下信息:電子郵件和與該電子郵件地址關聯的 NetSuite 密碼。
-
點擊下一步。系統打開「選擇帳戶」頁面。
-
選擇要添加的帳戶。您能夠點擊全選,或者點擊取消全選,而後選擇您須要的內容。
-
點擊完成。系統打開「管理帳戶」窗口,其中包含所添加的帳戶。
系統保留現有帳戶。當您選擇並添加新找到的帳戶時,會添加新找到的帳戶。
-
點擊關閉。
從 SuiteCloud IDE 中刪除帳戶
使用如下步驟刪除帳戶。您能夠刪除再也不須要的不活動或未使用的帳戶。
要刪除帳戶:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理帳戶」。系統打開「管理帳戶」窗口。
-
在帳戶列表中,選擇要刪除的帳戶。
-
點擊刪除。系統打開「刪除帳戶」確認彈窗。
-
點擊肯定,而後點擊關閉。
使用 SuiteCloud IDE 管理帳戶中基於令牌的身份驗證
可結合自定義角色使用基於令牌的身份驗證 (TBA) 來從 SuiteCloud IDE 登陸到 NetSuite 生產帳戶。經過將 TBA 與 SuiteCloud IDE 結合使用,在單一登陸開發 SDF 項目和導航 NetSuite 時,能夠減小會話中斷。此外,TBA 還提升了開發環境安全性。有關使用生產帳戶設置 TBA 的更多信息,請參閱開始使用基於令牌的身份驗證。
要使用 TBA,請爲生產帳戶中的自定義角色發放 TBA 令牌,並使用所分配的該角色登陸到該帳戶。要使用帳戶憑據而不是 TBA,請撤銷該帳戶上的活動 TBA 令牌。
要在 SuiteCloud IDE 中發放或吊銷 TBA 令牌:
-
確保帳戶管理員已爲您設置要用於 SDF 的自定義角色。
有關向自定義 SDF 開發者角色授予權限的信息,請參閱建立 SDF 開發人員角色(僅限管理員)。
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,轉到 NetSuite >「管理帳戶」。
-
在帳戶列表中,選擇要使用基於令牌的身份驗證登陸到的帳戶。
-
點擊管理身份驗證。
系統顯示一個窗口,其中顯示分配給用戶的全部角色。令牌列指示是否能夠吊銷或發放該角色的 TBA 令牌。
發放指示 TBA 可用於該角色,但未在使用中。具備該角色的用戶使用帳戶憑據從 SuiteCloud IDE 登陸到 NetSuite。
吊銷指示該角色使用 TBA 從 SuiteCloud IDE 登陸到 NetSuite。
-
點擊發放或吊銷分別發放或吊銷角色的 TBA 令牌。
-
點擊兩個窗口上的關閉。
將現有 SuiteCloud 項目導入 SuiteCloud IDE
若是 NetSuite 文件櫃中已經有您的項目,請經過將您的項目導入 SuiteCloud IDE 來同步 SuiteCloud IDE 中的文件櫃。在此以前,請確保您的全部項目文件都是 NetSuite 文件櫃中的最新版本。
要將現有 SuiteCloud 項目導入 SuiteCloud IDE:
-
啓動 SuiteCloud IDE。
-
在 SuiteCloud IDE 中,驗證您的主密碼。
-
在 NS Explore 窗格中右鍵點擊,而後選擇 NetSuite > 下載項目。系統打開「下載項目」窗口。
-
選擇帳戶。
-
選擇角色。
-
點擊獲取文件列表。
注意
文件列表中不包含隱藏的捆綁軟件、停用文件和空文件夾。
-
填充要下載的文件列表後,選擇要導入的項目。
-
選擇使用文件櫃中的項目名稱,或選擇使用此項目名稱並在該字段中輸入項目名稱。
-
點擊肯定。
-
檢查您的項目文件夾以確認全部文件都已導入。
在 SuiteCloud IDE 中同步項目帳戶的內部 ID
要使用記錄 ID、字段 ID 和保存搜索 ID 代碼補全,您必須首先將這些值與 SuiteCloud IDE 的安裝同步。「從帳戶同步腳本 ID」嚮導將逐步完成此流程。
嚮導中顯示的頁面取決於您在第一個窗口中選擇的 ID 類型。
重要
SuiteCloud IDE 僅支持 SuiteScript 和 SuiteTalk(Web 服務)均支持的搜索類型的搜索 ID 代碼補全。有關其餘信息,請參閱SuiteScript 支持的記錄和 SuiteTalk 模式瀏覽器。
要從項目帳戶同步內部 ID:
-
在 SuiteCloud IDE 中,右鍵點擊 NS Explorer 視圖中的項目,而後選擇 NetSuite > 從帳戶同步腳本 ID。
-
選擇要同步的 ID 類型,而後點擊下一步。
注意
若是選擇記錄類型而且自定義記錄的數量少於閾值,則全部自定義記錄都自動同步。該閾值是 SuiteCloud IDE SuiteScript 代碼補全首選項之一。
-
在「從帳戶同步搜索 ID」頁面上,選擇要同步的搜索 ID,而後點擊下一步。
-
在「從帳戶同步記錄 ID」頁面上,選擇要同步的自定義記錄,而後點擊下一步。
若是自定義記錄的數量低於您的首選項中設置的最小閾值,則會跳過此頁面。除非您在嚮導的第一頁上勾選記錄類型框,不然不會顯示該頁面。
-
查看要同步的項目列表,而後點擊完成。
-
-
-
-
-
-
-
-