Re: [問題] VScode執行C++程式

看板C_and_CPP作者時間5年前 (2019/03/16 19:13), 5年前編輯推噓4(403)
留言7則, 3人參與, 5年前最新討論串2/2 (看更多)
※ 引述《st1009 (前端攻城師)》之銘言: : 開發平台(Platform): Linux : 編譯器 g++ : 問題(Question): : 我想要在Linux上執行C++程式,經過一段努力之後,我寫了一個腳本執行C++。 : 但是如果要一直換檔案編譯,其實這樣有點不方便... : 所以希望在VScode上可以執行,看網路上的做法但設定很久都失敗QAQQQ : 在想我有沒有可能按F5,VScode就執行我寫的腳本,跑C++? : 該怎麼做呢? : 下面是我的腳本程式碼。 : 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) : #!/bin/bash : cppname=$1 : outname=${cppname%.*} : outname=$outname".out" : g++ $cppname -o $outname : ./$outname : rm $outname 雖然Makefile和shell script很好用 但要在VSCode按F5執行C++也是可行的 你需要改兩個檔案 一個是task.json 一個是keybindings.json 首先打開Command Palette 搜尋configure task 打開Tasks: Configure Task 建立一個task.json 把裡面改成這樣 http://codepad.org/qh7LLsGl 然後再次打開Command Palette 搜尋json 打開Preferences: Open Keyboard Shortcuts (JSON) 把裡面改成這樣 http://codepad.org/hXS0lDW6 完成 附上步驟和實際測試的截圖 https://imgur.com/a/xrvsWTH -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.207.52 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1552734797.A.27F.html

03/16 22:05, 5年前 , 1F
我前陣子在幫考北科的朋友寫程式#1SUq-2Df (Grad-ProbAsk)
03/16 22:05, 1F

03/16 22:05, 5年前 , 2F
所以問了這個問題,後來發現shell 其實也沒有很慢,就用了
03/16 22:05, 2F

03/16 22:06, 5年前 , 3F
還是很感謝您細心的指導<(_ _)>
03/16 22:06, 3F

03/16 22:09, 5年前 , 4F
感覺我當時有些想法接近了,關鍵是我不知道keybindings這
03/16 22:09, 4F

03/16 22:10, 5年前 , 5F
個可以改,太感謝您了,讓我又學習了m(_ _)m
03/16 22:10, 5F

03/16 22:30, 5年前 , 6F
感謝分享
03/16 22:30, 6F

03/17 10:21, 5年前 , 7F
ithome有一篇在講這個 但是是win版的
03/17 10:21, 7F
樓上rush粉還是湯姆歷險記粉 ※ 編輯: jxzhe (42.73.214.114), 03/17/2019 19:24:22
文章代碼(AID): #1SZDfD9_ (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1SZDfD9_ (C_and_CPP)