人生苦短,我用 Visual Studio Code

2020-12-13 BitLegend

俗話說的好:工欲善其事,必先利其器!我最近也一直在尋找一款趁手的開發工具,但是市場上能寫Go語言的不是很多。找來找去發現 vs Code 似乎是個不錯的選擇,輕便強大,自由度高,語言豐富。

看看 vs Code 的誕生,在 Build 2015 大會上,微軟除了發布了 Microsoft Edge 瀏覽器和新的 Windows 10 系統外,最大的驚喜莫過於宣布推出免費跨平臺的 Visual Studio Code 編輯器了!

Visual Studio Code 為何如此收到歡迎?語言層面,它可以編寫Java、Javascript、Go、python、C、C++、PHP等眾多的語言。你能想到的,vs Code 都支持!與PyCharm 和 Visual Studio 等重量級編輯器環境不同的是,vs Code是基於插件化的使用方式,使得每個人可以根據自己的需要去擴展自己的編輯器,保持了自己輕量化的使用優點!可以做到秒開!

以下是vs Code編寫C語言的安裝步驟:

1、官網下載安裝包(一般都是64位,後續步驟是基於 .zip)

https://code.visualstudio.com/Download

可以根據自己的作業系統類型選擇不同的安裝包。

2、下載完成之後解壓文件到某個路徑之下(自由指定)

3、雙擊Code.exe打開

4、這個時候我們先安裝幾個插件

1、Code Runner

2、C/C++

需要漢化的同學可以搜索Chinese插件進行安裝

安裝完成之後重啟一次!

5、我們再新建一個自定目錄,然後在vs Code中打開。

File -> open File -> 選擇自己新建的文件目錄

我們新建一個main.c文件,寫上如下代碼:

#include<stdio.h>

intmain(){

printf("hello world");

return0;

}

我們再配置下啟動文件:

這個時候會在們的目錄下面生成一個.vscode/launch.json和一個.vscode/tasks.json文件(文件作用我們稍後再講)

我們再配置下編譯器環境(ctrl + shift + P,輸入C/C++ ):

這裡我的配置如下,路徑選擇為gcc編譯器的路徑:

最後我們打上斷點,點擊F5可以運行我們的程序!

.vsCode文件夾組成如下(個人配置):

//.vscode/c_cpp_properties.json

//這個文件保存著我們配置的編譯器環境信息

{

"configurations": [

{

"name": "Mac",

"includePath": [

"${workspaceFolder}/**"

],

"defines": [],

"macFrameworkPath": [

"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks"

],

"compilerPath": "/usr/bin/gcc",

"cStandard": "c11",

"cppStandard": "c++17",

"intelliSenseMode": "gcc-x64"

}

],

"version": 4

}

//.vscode/launch.json

//這個文件是我們代碼的啟動配置文件

{

// 使用 IntelliSense 了解相關屬性。

// 懸停以查看現有屬性的描述。

// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387

"version": "0.2.0",

"configurations": [

{

"name": "gcc - 生成和調試活動文件",

"type": "cppdbg",

"request": "launch",

//可執行文件的路徑

"program": "${fileDirname}/${fileBasenameNoExtension}",

"args": [],

"stopAtEntry": false,

"cwd": "${workspaceFolder}",

"environment": [],

"externalConsole": false,

"MIMode": "lldb",

//調試會話開始前執行的任務。這個值必須跟.vscode/tasks.json的label值相等

"preLaunchTask": "C/C++: gcc build active file"

}

]

}

//.vscode/tasks.json

// 任務執行配置文件

{

"tasks": [

{

"type": "cppbuild",

"label": "C/C++: gcc build active file",

"command": "/usr/bin/gcc",

"args": [

"-g",

"${file}",

"-o",

"${fileDirname}/${fileBasenameNoExtension}"

],

"options": {

"cwd": "/usr/bin"

},

"problemMatcher": [

"$gcc"

],

"group": {

"kind": "build",

"isDefault": true

},

"detail": "Generated task by Debugger",

//

"presentation": {

"reveal": "always",

"panel": "new",

"echo": true

},

}

],

"version": "2.0.0"

}

其他插件下載(可選):

C++ Intellisense 使編碼更加方便的一款插件

C/C++ Extension Pack 擴展插件

One Dark Pro 可更改vs Code的主題顏色

vscode-icons 可更改展示的文件圖標

更多插件可以瀏覽:https://zhuanlan.zhihu.com/p/56719281

對於不同的系統,可能會出現不同的問題,如果大家在安裝的過程中遇到了難以解決的問題,都可以詢問我!最後macOS和window系統下的zip壓縮包我已上傳到了百度雲盤,點擊閱讀原文即可獲取!

相關焦點

  • 微軟VS Code 或將取代 Visual Studio!
    參考連結:https://movingfulcrum.com/visual-studio-code-will-replace-visual-studio/————— 推薦閱讀 —————
  • visual studio 2013 設置中文
    人多第一次下載visual studio 2013的人發現自己的visual studio 2013是英文的不知道如何設置語言本文教大家設置打開VS2013,發現界面是英文的我們進行設置為中文--------Options.....
  • 下載中心Visual Studio 2010(vs2010)
    Visual Studio 2010 中文版截圖2具體的安裝過程如下:第一步:雙擊運行visual studio 2010 安裝程序,打開visual studio 2010 安裝包。  Visual Studio 2010 中文版截圖3第三步:選中我已閱讀許可條款,點擊下一步第四步:根據需要選擇功能,安裝路徑,點擊安裝第五步:幾分鐘之後,出現如圖需要重新啟動才能完成安裝
  • Visual Studio 2018
    microsoft visual studio 2015支持c,c++,c#以及手機應用開發,用它所寫的目標代碼適用於微軟支持的所有平臺,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
  • visual studio 2015怎麼把英文界面變成中文?
    visual studio 2015怎麼把英文界面變成中文界面?最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。下面介紹一下詳細的教程,需要的朋友可以參考下最新的vs2015,剛下載下來時是全英文界面,如何將它改成中文界面呢。
  • Visual Studio Code 1.52 發布
    當用戶開始一個 code navigation 時(例如,使用 "Go to Definition"),其開始的編輯器將移出預覽模式並保持打開狀態,而新的編輯器將處於預覽模式,直到用戶進一步導航。編輯器溢出菜單中的一個新菜單項 "Keep Editors Open "可快速地完全關閉預覽編輯器。
  • Visual Studio Code 1.44 發布
    更多詳情見發布公告: https://code.visualstudio.com/updates/v1_44
  • Visual Studio 2013 社區版可免費下載
    下載地址:http://www.visualstudio.com/en-us/products/visual-studio-community-vs
  • Visual Studio 2012正式版也被洩漏
    想要嘗鮮的用戶去Wzor或是用Google搜索就能獲得安裝文件了,詳細信息:Visual Studio 2012 RTM旗艦版,x86,英文,無需產品密鑰FILE: en_visual_studio_ultimate_2012_RTM_x86_dvd.rarSIZE: 1,518,059,675 byte
  • 毛不易《平凡的一天》:人生苦短,我願用一切交換
    毛不易的歌最打動人的地方,就是他總能用最質樸簡單的語句,寫出人們心底的聲音。不論是《消愁》裡他低沉的聲音唱的那句 " 雖然從不相信所謂山高水長,人生苦短何必念念不忘 " ,還是《像我這樣的人》裡面特別戳心的那句 " 像我這樣懦弱的人,凡事都要留幾分,怎麼曾經也會為了誰,想過奮不顧身。 " 我們或多或少都在他的歌聲裡找到了自己人生的影子。
  • Visual Studio 2019 v16.6 Preview 3 發布
    更多詳情見發布公告:https://devblogs.microsoft.com/visualstudio/new-in-visual-studio-2019-v16-6-preview-3/
  • 人生苦短,一晃就老了
    人生苦短,一晃就老了,爭什麼,吵什麼,鬧什麼,計較什麼?一輩子幾十年光陰,爭也好,吵也好,計較也好,最後初了讓自己傷心,什麼問題也解決不了。來到世上走一趟不容易,生命很珍貴,別荒廢了所有的生命,才來後悔,沒有珍惜這美好人生。凡事不必爭爭吵吵,吵吵鬧鬧,斤斤計較,相識是緣,相處是分,好好珍惜緣分。要相信一切都是最好的安排,緣分在,就不要辜負,緣分去,就不要強求。
  • Visual Studio 2019 v16.8 Preview 2 發布
    發布公告:https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8-preview-2/
  • 吃貨必備文案:人生苦短,再來一碗
    吃貨必備文案:人生苦短,再來一碗 「 人生苦短,再來一碗。」 人生若只如初見 來碗番茄牛肉麵 5. 曾經滄海難為水 魚香肉絲配雞腿 6.
  • 都說人生苦短!善待自己就會快樂……
    人生苦短,時光載著悠悠歲月,穿透千年的蒼涼,更那堪人生幾度,百年春秋。人生一世,白雲悠悠,漂走的事多少滄桑與眼淚;汗流盡,沉澱的又是多少往事與回憶。如果……倒流……,如果……選擇……,大自然的魔力超乎人們的想像,然而,「如果」卻能把想像升華。
  • VS Code上也能玩轉Jupyter Notebook,這是一份完整教程
    儘管許多程式設計師選擇使用 IDE(Integrated Development Environment,集成開發環境)工作,但也有一些程式設計師(包括我)喜歡探索 IDE 中不同的可能性。這種探索並不只是因為酷,還是因為每個流行的 IDE 都有其獨特的功能,而我的很多項目都是跟同事合作的,這些同事可能使用不同的 IDE,為了在項目中互相配合,我會儘量用他們的「語言」。在用 Python 的時候,我比較喜歡用 Jupyter Notebook 和 Visual Studio (VS) Code 來編程。
  • 人生苦短,每個人都要善待自己
    我一直認為,在這個世界上,每個人都是上帝的寵兒,只是上帝無賴,必須把每個心愛的孩子派到人間體驗生活,可每個孩子都不喜歡人間。因為人間苦短,磨鍊多,所以每個被派下來的孩子一降臨人間,就"哇哇"大哭。對於這件事我不了解當事人的生活,也沒有體驗過她的痛苦,不知她經歷了怎樣不能解決的生活困難,用這種極端的方式來解決問題,當然沒有權利指責或評價,只願逝者安息,一路走好。人,活在這個世界,生活在一個小家庭,大社會裡,會遇到人生各種各樣的困惑,有時覺得人生很美好,有時覺得生活壓得你異常煩悶,但只要學會放鬆心情,釋放自己的壓力,多溝通,生活照樣繼續,太陽照樣正常出現在每個人的生活裡。
  • 起航夢想的勵志語錄,人生苦短,只求無愧我心
    1、總會遇到挫折,會有低潮,會有不被人理解的時候,會有要低聲下氣的時候,這些時候恰恰是人生最關鍵的時候。在這樣的時刻,我們需要耐心等待,滿懷信心地去等待,相信,生活不會放棄你,命運不會拋棄你。如果耐不住寂寞,你就看不到繁華2、人的一生,豈能盡如人意,但求無愧我心,人生苦短,好不好都不必遺憾,樂不樂都不要失望,過得好是精彩,過不好是經歷。人生在世,一輩子不長,只要你盡過心,也就不必遺憾,更不必悔恨。願你在這多彩人間,此去經年,仍舊相信愛,仍舊會為細小的感動潤溼眼眶。
  • 致自己:人生苦短,我該如何存在
    在我很小的時候,外婆就過世了。那是我人生中第一次看到人死去的樣子,雙目緊閉,面堂發黑,那僵硬的手指任媽媽怎麼用力都掰不開。若干年後,我漸漸的懂得了生老病死的自然規律,懂得了每個人終究都會面臨的歸宿。在感傷生命的短暫無常之餘,我也時常會思考:人生苦短,我到底該如何存在,才能讓微塵般渺小的生命擁有一點點意義呢?每天看著周圍許許多多不同的人的生活狀態,有的在拼命學習,不放過一點讓自己更優秀的機會;有的在努力生活,為了更高的生活質量而奮鬥;有的在滿世界的跑,美其名曰開闊視野,享受生活。
  • 人生苦短,享受你所擁有的每一刻
    Life is too short人生苦短, to worry about stupid thingsLife is short,人生苦短 time is fast.