Pium 希望您的智慧家庭聞起來和看起來一樣好
本週 Kickstarter:Pium “我的智慧家庭沒有鼻子”“聞起來怎麼樣?” “可怕。”您的 Amazon Echo 可以關燈並改變亮度
VS Code (Visual Studio Code) 終端允許文字命令。可以在編輯器中查看結果和輸出,並且它支援 bash、命令提示字元和 PowerShell 等 shell。在終端公開中執行程式碼允許使用者將終端分割為不同的窗格、導航命令歷史記錄、自訂 shell 環境以及配置其設定以獲得更好的工作流程。
本文深入探討如何在 VS Code 終端機中執行程式碼。
在終端中運行程式碼
VS Code 終端機是直接整合到平台中的命令列。有了它,您可以運行腳本、執行命令以及與 PC 作業系統或任何其他開發工具交互,而無需退出程式碼環境。請依照下列步驟在 VS Code 終端機中執行程式碼:
node filename.js
python filename.py
g++ filename.cpp -o output && ./output
javac filename.java && java filename
ruby filename.rb
VS Code 中的整合終端
Visual Studio Code 終端機完全集成,並從工作區的根目錄啟動。它提供了具有錯誤檢測和連結等功能的編輯器整合。您可以像在獨立終端機上一樣運行各種命令。
這是打開整合終端的方法:
VS Code 中的終端具有一些稱為 shell 整合的附加功能。它追蹤命令的運行位置。 Ctrl+shift+C 快速鍵可讓您在外部終端機中開啟 VS Code。
終端外殼
一個整合終端可以使用多種外殼。這些通常安裝在計算機上,並且預設值是從系統預設值中提取的。當偵測到 shell 時,它們會顯示在終端設定檔的下拉清單中。
終端管理
在終端視圖的右側,有終端選項卡 UI。每個終端都有名稱、顏色、圖示和資料組裝飾(如果存在)。
新增終端執行個體:
若要刪除實例:
可以透過焦點下一個 Ctr+PageDown 和焦點上一個 Ctrl+PageUp 在不同的終端組之間導航。當終端狀態改變時,終端右側可能會出現圖示。您可以將滑鼠懸停在圖示上以查看可能包含操作的狀態資訊。
分割窗格(群組)
您可以並排使用不同的終端。它允許您細分窗格,然後建立一組要使用的窗格。
要在群組內的終端之間導航,您需要透過按下「Alt+Left」聚焦於前一個窗格,或透過點擊「Alt+Right」聚焦於後面的窗格。當您在清單中拖放選項卡時,實際上是在重新排列它們。但是,當將選項卡拖曳到主終端區域時,您可以成功地將終端從一組移至下一組。
使用命令“Terminal: Unsplit”在其自己的群組內移動終端。這是透過右鍵單擊上下文選單或透過命令選項板來實現的。
編輯器區域內的終端
可以使用命令“終端:在編輯器區域中建立新終端”或“終端:在側面編輯器區域中建立新終端”打開編輯器中的終端。這也可以透過簡單地將終端從視圖拖曳到編輯器區域來實現。通常,終端編輯器的顯示方式與普通編輯器標籤一樣。
終端編輯器可以位於兩側,也可以透過編輯器組佈局系統以多個維度排列。設定“terminal.integrated.defaultLocation”變更預設「編輯器」或「檢視」區域終端位置。
瀏覽內容
緩衝區指的是終端內容,它是「向後滾動」或底部視點上方的部分。 “terminal.integrated.scrollback”設定決定保留的回滾量。預設為 1000 行。
可以透過以下各種指令來完成緩衝區導航,包括:
對於命令導航:
通常,滾動是同時發生的。但是,您可以使用“終端”進行配置。 Integrated.smoothscrolling」選項可在短時間內設定動畫。
常見問題解答
如果啟動 VS 終端機時遇到問題該怎麼辦?
如果您在啟動終端時遇到問題,請前往故障排除指南,您可以獲得進一步的指導。
是否可以建立一個管理終端?
通常,整合 shell 以 VS Code 權限運作。如果目標是以管理員或任何其他權限執行 shell,請在終端機中使用「runas.exe」和此類其他實用程式。
使用 VS Code 終端機簡化工作流程
在 VS Code 終端機中執行程式碼既高效又方便,因為您不必離開編輯器。它簡化了所有開發任務,您可以在運行程式碼和編碼本身之間切換。最終,您可以提高工作效率,並且可以專注於程式碼執行和偵錯。
您是否嘗試過在 VS Code 終端機中執行程式碼?你的經驗是什麼?請在下面的評論部分告訴我們。
本週 Kickstarter:Pium “我的智慧家庭沒有鼻子”“聞起來怎麼樣?” “可怕。”您的 Amazon Echo 可以關燈並改變亮度
道路可能是一個危險的地方。幸運的是,Life360 應用程式可讓您檢查您和您所愛的人在外出時是否以合法的速度駕駛。
Discord 提供了一個娛樂平台,頑固的遊戲愛好者可以透過語音和文字輕鬆互動。儘管該服務眾所周知
Google 幻燈片是線上和離線商業和教育的重要工具。感謝這個計劃,我們可以免費訪問無數的演示文稿
Google Forms 是一種流行的表單產生器,但如果您沒有 Google 帳戶或不喜歡該應用程序,則需要一個免費的替代品。
密碼的問題是很容易被遺忘。對於您的 Life360 帳戶和任何應用程式都是如此。當壓力來源或
在《薩爾達傳說:王國之淚》(TotK)中,食物對於生存至關重要,煮熟的食物比生吃的零食對你來說要好得多。事實上,一個
LinkedIn 可讓您以進階格式向潛在雇主展示您的職涯發展。而不是僅僅列出您在某個職位中擔任過的一個職位
在「薩爾達傳說:王國之淚」(TotK) 中,您需要儲備各種物品。其中大多數都需要金錢才能獲得。這
如果您訂閱了 Sky 的一項或多項服務,並且居住在英國和愛爾蘭,您將自動有資格獲得 Sky VIP 獎勵。 Sky VIP 是一種甜味劑
Fire OS 中有很多選項可讓您將喜愛的電影下載到平板電腦上以離線模式觀看。無論你想要
如果您是 AirPods Pro 用戶,您就會知道音質比標準 AirPods 有很大改進。但你知道嗎,有一些方法可以改善花蕾
亞馬遜已成為世界上最著名的電子商務品牌。線上購物者選擇亞馬遜是因為其誘人的好處,例如慷慨
每個人都這樣做;您為您的孩子拍了一張精彩的照片,拍攝了一些令人興奮的事情,或者為您的 eBay 清單拍攝了完美的產品圖片,然後當
在嘗試重新命名、傳輸或刪除檔案時,您可能遇到「此操作無法完成,因為檔案已開啟」錯誤訊息
泰拉瑞亞充滿了寶貴的物品、武器和裝備,你可以用它們來強化你的角色。最通用的早期遊戲武器之一是
TikTok主要以短片為主。它以 15 秒的影片開始,創作者大多展示自己跳舞、對口型和嘗試
管理和調節您自己的 Discord 伺服器可能很有趣,您可能會想要引入一些機器人來幫助完成管理任務或簡單地註入
您是動漫迷,但想在 Crunchyroll 上免費觀看它嗎?抱歉,如果沒有高級訂閱,就不值得再嘗試了。隨著超過
由於隨時隨地賺錢並製定自己的時間表,成為 Lyft 或 Uber 的司機聽起來很划算。但無論你是