Mac:在terminal下運行 sudo -i 輸入密碼? 就可以用ssh IP:端口? 命令行登錄了
DAssist是一個命令行開發輔助,可直接在系統命令行工具中使用,Linux和MacOS等自帶命令終端的系統好說,windows下也有cmd和powerShell。那么如何結合開發IDE工具進行使用?這要求編程使用的IDE必須支持terminal(默認支持或者插件擴展支持均可),PHP Web開發常用工具有jetBrains系列的phpStorm、WebStorm,也有用Sublime Text的,本文檔著重介紹常用IDE terminal使用。
phpStorm terminal命令行終端的使用
Terminal控制臺的開啟
Windows & Linux:ALT + F12或者利用Action快捷鍵:Ctrl + Shift + A,然后輸入terminal,回車。
Mac OS:? + Shift + A開啟Action快捷面板查找terminal。
終端程序的選擇
首先,使用快捷鍵打開Action搜索框后,輸入terminal,進入Setting>Tools>Terminal配置面板。
Linux采用的是默認的shell命令,比如?/bin/sh?,我自己設置默認是zsh,配置項:Shell Path是?/bin/zsh?。
Windows系統下,phpStorm終端程序默認使用的是cmd.exe,熟悉cmd的可以保持默認,不過我傾向于使用功能更強大的PowerShell。最簡單的方式是將Shell Path中的cmd.exe修改為powershell.exe(無論是否有systemroot,或者填寫完整絕對路徑均可)
Mac OS也是調用默認的shell命令,無需修改。
終端外觀與字體
在phpStorm中,terminal的字體、字號、顏色等都是獨立控制的,與PC系統設置的終端或命令行屬性無關。如需要修改,Action搜索框中輸入:console,選擇相應的配置項進行配置即可。
圖:phpStorm-Action面板關于Console的配置項
圖:Console屬性設置示意圖-background背景色色板
Sublime Text terminal命令行終端的使用
插件推薦與安裝
推薦SublimeText兩款插件sublimeREPL和Terminal。
安裝插件的步驟:菜單欄 -> Performance -> Package Control(快捷鍵Ctrl + Shift + P)打開工具包安裝面板。鍵入install,然后在返回結果中輸入擴展工具的名稱,比如sublimeREPL,回車即可。
Terminal使用
快捷鍵ctrl + shift + t,則跳出SublimeText在外部打開系統的Shell命令窗口(當前目錄),詳情和使用原生命令行程序一樣。
sublimeREPL的使用與配置
sublimeREPL功能很強大,支持運行的腳本類型很多,但是安裝完成后并沒有綁定快捷鍵,可以自行設置。運行shell,會在sublime中打開新的tab,在其中即可直接運行命令。具體操作同原生命令行程序。