自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

將Windows作為編程開發(fā)的主力

系統(tǒng) Windows
很多年前,人們就將windows定義為更適合娛樂的操作系統(tǒng),相比于mac系統(tǒng)很少有人將windows作為高雅的編程開發(fā)系統(tǒng),人們一方面贊嘆著mac系統(tǒng)類似于linux系統(tǒng)對(duì)編程開發(fā)的友好,一方面又鄙視windows對(duì)于編程開發(fā)的阻礙。

很多年前,人們就將windows定義為更適合娛樂的操作系統(tǒng),相比于mac系統(tǒng)很少有人將windows作為高雅的編程開發(fā)系統(tǒng),人們一方面贊嘆著mac系統(tǒng)類似于linux系統(tǒng)對(duì)編程開發(fā)的友好,一方面又鄙視windows對(duì)于編程開發(fā)的阻礙,然而,面對(duì)mac的高昂價(jià)格,windows系統(tǒng)卻給很多編程初學(xué)者帶來(lái)了學(xué)習(xí)編程的機(jī)會(huì),哪怕這個(gè)學(xué)習(xí)可能會(huì)有些誤入歧途,不過(guò)最終你都會(huì)通過(guò)它走進(jìn)編程世界的殿堂。

windows換上了linux的心臟

最近幾年,微軟擁抱了開源,它開源了很多技術(shù),其中開源的編輯器vscode成為了最流行的編輯器。除此之外,微軟也開始和linux走得更近了。

 

[[382905]]

 

我們都知道微軟通過(guò)WSL和linux進(jìn)行了無(wú)縫的連接,通過(guò)WSL我們可以在windows上虛擬出一個(gè)linux的操作系統(tǒng),不同于以往的虛擬機(jī)操作系統(tǒng),WSL讓開發(fā)人員在使用上更加的順暢,更加地接近linux原生體驗(yàn)。

WSL2的出現(xiàn),幾乎讓windows和linux合二為一。比如目前最流行的docker技術(shù),當(dāng)你安裝了windows桌面docker的時(shí)候,其實(shí)你就是在linux操作系統(tǒng)上面安裝了docker,你在桌面docker的上的操作,或者說(shuō)你在windows上的操作,都會(huì)響應(yīng)反映在linux的操作系統(tǒng)上。

windows terminal

如果說(shuō)什么是linux的精髓,那么命令行shell一定是一個(gè)重要的選項(xiàng)。搭配著windows termianl你可以完美地體會(huì)到linux終端操作的舒適感。

 

將windows作為編程開發(fā)的主力

 

這是一個(gè)可以深度配置的終端界面,你不僅可以配置背景和透明度,你還可以配置任何字體,此外你看還可以配置鍵盤映射,總之,有了它讓你操作linux變得異常順暢。

visual studio code

對(duì)于編輯器很多人有不同的選擇,不過(guò)在linux下面,大家最常使用的就是vi和emacs,然而相比于ide,它們更多承擔(dān)的是文本編輯器,雖然通過(guò)各種插件可以讓它們更適合于編程,但是歷史是向前發(fā)展的,作為21世紀(jì)的編輯器,visual studio code相比于它們讓操作變得更加舒適。

 

將windows作為編程開發(fā)的主力

 

我不得不承認(rèn)無(wú)論你在vscode使用任何vi的鍵盤映射,你始終無(wú)法達(dá)到vi原生的編輯效率,不過(guò)我始終覺得,編程應(yīng)該是一件快樂的事情。相比于要去記住更多的鍵位操作,vscode帶給你的是所見即所得。編輯代碼速度永遠(yuǎn)不等于編程速度,人的思考才是編程最核心的,因?yàn)槲磥?lái)一定會(huì)出現(xiàn)通過(guò)意念來(lái)編程的工具,那個(gè)時(shí)候我相信它一定會(huì)比vi更快幾倍。

remote + docker

通過(guò)vscode,我們可以在windows上輕松訪問(wèn)我們的linux系統(tǒng),并且我們可以輕松地構(gòu)建docker鏡像。

 

將windows作為編程開發(fā)的主力

 

對(duì)于開發(fā)人員來(lái)說(shuō),環(huán)境搭建應(yīng)該是最令人頭疼的一件事,但是docker的出現(xiàn)卻讓問(wèn)題變得異常簡(jiǎn)單,搭配著wsl2的linux系統(tǒng),我們可以輕松地構(gòu)建各種開發(fā)環(huán)境,也許未來(lái)遠(yuǎn)程開發(fā)將會(huì)成為主流。

未來(lái)

wsl2應(yīng)該不是終點(diǎn),未來(lái)一定會(huì)有更好的技術(shù)出現(xiàn),未來(lái)的windows可能會(huì)和linux無(wú)縫銜接,也可能未來(lái)windows會(huì)消失,而它只會(huì)成為一個(gè)桌面。

 

將windows作為編程開發(fā)的主力

 

也許未來(lái)linux和windows都會(huì)消失,你永遠(yuǎn)不要自信滿滿地說(shuō)什么是一定的,未來(lái)充滿著變數(shù),就像我們永遠(yuǎn)也不知道未來(lái)哪種編程語(yǔ)言會(huì)一直存在下去,又會(huì)有哪種新的編程語(yǔ)言誕生。

 

 

責(zé)任編輯:華軒 來(lái)源: 今日頭條
相關(guān)推薦

2009-06-04 16:19:52

GlassFish作為

2012-04-05 09:49:10

Windows 8編程語(yǔ)言

2009-07-13 15:41:02

虛擬化Hyper-V數(shù)據(jù)中心

2020-11-27 15:30:01

編程語(yǔ)言代碼 Node.js

2021-06-06 22:22:32

c語(yǔ)言編程語(yǔ)言

2009-05-06 10:53:22

ASP.NET編程開發(fā)

2012-05-15 15:44:00

Silverlight

2021-12-10 09:35:20

Vim主力編輯器

2012-04-09 13:49:04

WP7開發(fā)者Windows Pho

2021-04-26 08:03:18

Nexus容器鏡像倉(cāng)庫(kù)開發(fā)

2018-10-28 16:11:12

2020-12-18 15:19:56

比特幣加密貨幣區(qū)塊鏈

2023-02-28 16:07:18

數(shù)據(jù)資產(chǎn)數(shù)據(jù)分析

2020-03-31 17:12:14

SwiftWindowsLinux

2009-08-18 10:25:41

C#委托

2021-05-04 23:40:44

Nodejs后端開發(fā)

2011-03-25 10:39:06

2009-04-16 17:06:50

SSIS集成開發(fā)平臺(tái)BI

2012-05-22 22:53:54

ipad

2009-04-09 10:17:00

路由器APWGR614v5
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)