使用VS Code插件Code Runner一鍵運行OpenSees
問題描述
在常規的使用Opensees時,我們需要每次編輯好.tcl檔案,然后打開OpenSees.exe,并在其中輸入”opensees xxx.tcl“,但是每次都需要保存檔案,輸入命令,感覺非常麻煩,于是筆者找到一種在VS Code中編輯.tcl檔案,并且配合VS Code的插件Code Runner實作一鍵運行Opensees的方法,
實作方法
1. 下載Opensees并添加至系統環境變數
Opensees是開源軟體,并且體量很小,大家可在官網下載Opensees,并將Opensees.exe所在的檔案夾添加至系統的環境變數,

將Openses添加至環境變數后,我們就可以在系統的任何位置直接打開cmd來使用Opensees.exe,而不需每次都將Opensees.exe放置在當前目錄下,

2. 下載VS Code并安裝兩個插件
VS Code是一款非常好用的輕量化的文本編輯器,可以實作各種文本的編輯,并有代碼高亮,運行除錯等功能,
首先通過VS Code官網下載并安裝VS Code,
如果你是首次下載VS Code,可以在左邊第五個按鈕擴展商店中搜索并安裝下面三個插件,

Chinese(Simplified): 可以對VS進行漢化;
Code Runner: 可以將各種代碼運行起來,也是本次實作Opensees的核心;
OpenSees Language: 可以實作對.tcl的代碼高亮,
3. 對Code Runner進行設定
點擊Code Runner插件右下角的齒輪,進入擴展設定,

首先需要勾選以下幾個按鈕:
Run in terminal會使代碼在終端中運行;后面兩個可以在運行代碼前將代碼自動保存,方便操作,

接下來找到Executor Map By File Extension,并進入Settings.json進行編輯,該檔案記錄了不同擴展名的檔案在啟動時會執行的特定操作,


在檔案中如圖位置添加一行文字,這行內容表示對于.tcl檔案,會呼叫opensees運行改檔案,
".tcl":"cd $dir && opensees $fileName",
添加該行文本后,可以保存settings.json并將其關閉,
效果測驗
完成以上步驟后即可實作對.tcl檔案的自動呼叫了,
你可以用VS Code打開任意位置的.tcl檔案,然后點擊右上角的三角,或者在編輯區右鍵點擊Run Code,或者使用快捷鍵,就可以在當前位置運行Opensees啦!


結語
歡迎大家把該文章分享給身邊經常使用OpenSees的朋友,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/287328.html
標籤:其他
上一篇:前端考核總結2
