VSCode 的 JSL 擴展你好 JMP 人,
我對 VSCode 進行了擴展,以便更輕鬆地編輯 JSL。我認為這比為我想要的其他編輯器擁有的東西構建一堆 JMP 插件更容易。可在此處獲得。或者您可以在 vscode 的擴展市場中搜索“JMP”。
*編輯*:人們開始使用這個
.
如果有人對此有任何疑問,請隨時在回購.
https://gitlab.com/predictum/jsl-for-vscode/-/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
目前它有
- 語法高亮(感謝@賈斯汀奇爾頓)
- 懸停幫助
- 自動完成片段(帶有 Natural Docs 註釋)
- 功能/類大綱和導航
- 從 VSCode 運行 JMP 的 hacky 能力(通過你必須安裝並在後台運行的 JMP 插件)
我使用 Notepad++ 的時間最長,但它擁有大量其他擴展,這讓我終於改變了。
回复:VSCode 的 JSL 擴展對於那些使用它的人,我們改變了運行 JMP 的工作方式。老實說,現在效果好多了。但我們還更改了鍵盤快捷鍵以匹配其他 vscode 語言擴展。
現在是Alt +進入跑一條線
轉移+進入運行選擇(如果沒有選擇整個文件)
這些命令中的任何一個第一次運行時,JMP 將打開並開始運行一個服務器,該服務器執行發送給它的任何 JSL。 如果 JMP 已經打開,打開的實例將用於運行該服務器。 JMP 中有一個按鈕可以隨時停止服務器運行。
第一次運行任何 JSL 也會更新任何函數的懸停文本新的自定義功能腳本索引中的 s。
筆記:如果擴展程序找不到您的 JMP 安裝,或者如果您想指定不同版本的 JMP,則必須指定jsl.JMP位置環境。 您可以使用命令面板 (控制鍵/命令+轉移+ P ) 來搜索打開設置(用戶界面)然後搜索jsl查看可用的設置。 提供的路徑應類似於下表中的示例
回复:VSCode 的 JSL 擴展這已經更新。 如果人們有興趣。
變化:
*相對路徑應該與包含一起使用(如果文件存在)
*修復了一些煩人的片段問題
*修復了一些帶有空格的懸停文本功能
回复:VSCode 的 JSL 擴展非常酷的文斯!
回覆:VSCode 的 JSL 擴展我發現 vscode 的這個擴充功能對於具有多個檔案的複雜腳本非常有用。我只有一個煩人的問題:雖然 JSL 運行完美,但如果我嘗試在 vscode 中格式化它,我總是收到一條錯誤訊息,提示「發現無效語法,無法格式化文件」。即使像這樣簡單的程式碼:
for (i=1,i<=10, i++,
print(i);
);
我正在使用 JMP Pro 18.1.2,
VsCode 1.98.0,
JSL 擴充 v 0.18.0
感謝您的協助
馬修