国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > VS Code能代替VS嗎?區(qū)分編輯器、編譯器與集成開發(fā)環(huán)境?

VS Code能代替VS嗎?區(qū)分編輯器、編譯器與集成開發(fā)環(huán)境?

時(shí)間:2023-05-24 02:09:02 | 來源:網(wǎng)站運(yùn)營

時(shí)間:2023-05-24 02:09:02 來源:網(wǎng)站運(yùn)營

VS Code能代替VS嗎?區(qū)分編輯器、編譯器與集成開發(fā)環(huán)境?:

Microsoft Visual Studio(簡稱VS)

VS是一個(gè)基本完整的開發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等。Visual Studio是最流行的Windows平臺應(yīng)用程序的集成開發(fā)環(huán)境。

Visual Studio Code(簡稱VS Code)

VS Code是一個(gè)運(yùn)行于Mac OS X、Windows和Linux之上的,針對于編寫現(xiàn)代Web和云應(yīng)用的跨平臺源代碼編輯器。作為一款免費(fèi)開源的現(xiàn)代化輕量級代碼編輯器,支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號匹配、代碼片段、代碼對比Diff、GIT等特性,支持插件擴(kuò)展,并針對網(wǎng)頁開發(fā)和云端應(yīng)用開發(fā)做了優(yōu)化。


VS與VS Code有以下區(qū)別

VS是集成開發(fā)環(huán)境(IDE),是一個(gè)完整的開發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具,不僅有編輯器、編譯器還有調(diào)試工具、代碼管控工具等等,且VS只能運(yùn)行在Windows或Mac OS上不能跨平臺編輯。

VS Code是源代碼編輯器,集成了所有現(xiàn)代編輯器所應(yīng)該具備的特性,包括語法高亮,可定制的熱鍵綁定,括號匹配以及代碼片段收集,這款編輯器也擁有對 Git 的開箱即用的支持,是一款和Node pad++一樣的編輯器,但自2015年發(fā)布以來,VS code在開源社區(qū)高速發(fā)展,擁有了很多插件,功能也越來越多,所以現(xiàn)在VS code也擁有了IDE的大部分功能,且VS code支持跨平臺使用。

記下筆記,一起進(jìn)步

拓展一下編輯器、編譯器與集成開發(fā)環(huán)境的區(qū)別

(1)編輯器

百度百科上是這樣定義的“編輯器是軟件程序,一般是指用來修改電腦檔案的編寫軟件,但也有人稱 PE2、HE4(漢書)等文書軟件為編輯器。常見的編輯器有文本編輯器、網(wǎng)頁編輯器、源程序編輯器、圖像編輯器,聲音編輯器和視頻編輯器等”。

程序編輯器是指用來進(jìn)行編輯程序的軟體程序,能把存在計(jì)算機(jī)中的源程序顯示在屏幕上,然后根據(jù)需要進(jìn)行增加、刪除、替換和聯(lián)結(jié)等操作。出名的代碼編輯器有以下幾個(gè):NotePad++、Vim、GNU Emacs、Sublime Test、Atom等


(2)編譯器

科普中國中這樣定義:編譯器就是將“一種語言(通常為高級語言)“翻譯為“另一種語言(通常為低級語言)”的程序。一個(gè)現(xiàn)代編譯器的主要工作流程:源代碼 (source code) →預(yù)處理器(preprocessor) → 編譯器 (compiler) →目標(biāo)代碼(object code) →鏈接器(Linker) → 可執(zhí)行程序(executables)。

源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標(biāo)則是機(jī)器語言的目標(biāo)代碼(Object code),有時(shí)也稱作機(jī)器代碼(Machine code)。

(3)集成開發(fā)環(huán)境

集成開發(fā)環(huán)境(IDE,Integrated Development Environment )是用于提供程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調(diào)試功能等一體化的開發(fā)軟件服務(wù)套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發(fā)環(huán)境。常見的IDE有Dev C++、Visual Studio、Eclipse、Intellij IDEA。

記得在評論區(qū)留言,一起進(jìn)步哦

關(guān)鍵詞:環(huán)境,編譯,代替,區(qū)分,編輯

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉