atom文件怎么保存到本地 如何進(jìn)行異構(gòu)數(shù)據(jù)庫(kù)同步?
如何進(jìn)行異構(gòu)數(shù)據(jù)庫(kù)同步?目前比較流行的技術(shù)是CDC(changedataccaptur為什么前端工程師很少用Visual Studio?我是一名web前端工程師。本人從事web技術(shù)開(kāi)發(fā)11年。那時(shí)候還
如何進(jìn)行異構(gòu)數(shù)據(jù)庫(kù)同步?
目前比較流行的技術(shù)是CDC(changedataccaptur
為什么前端工程師很少用Visual Studio?
我是一名web前端工程師。本人從事web技術(shù)開(kāi)發(fā)11年。那時(shí)候還沒(méi)有HTML5,更不用說(shuō)VSCode了。有Visual Studio。
我早期也用過(guò)VS。當(dāng)時(shí)的web開(kāi)發(fā)還沒(méi)有實(shí)現(xiàn)前后臺(tái)分離,也沒(méi)有angular、vue、react等前端框架。Nageshihoudejavascript遠(yuǎn)沒(méi)有現(xiàn)在強(qiáng)大。前端頁(yè)面只能用簡(jiǎn)單粗暴的顯示數(shù)據(jù),圓角漸變要看圖片。簡(jiǎn)單來(lái)說(shuō),當(dāng)時(shí)的前端只能實(shí)現(xiàn)一些非常簡(jiǎn)單的功能,無(wú)法滿足復(fù)雜的客戶端功能開(kāi)發(fā)。
但是HTML5出現(xiàn)之后,就完全變了。js的性能提升了幾十倍,API也大大加強(qiáng)了。現(xiàn)在,web前端可以多線程,異步操作。它可以用顯卡API做3D圖形處理,讀寫(xiě)文件,調(diào)用攝像頭,獲取GPS地理位置,知道你的網(wǎng)絡(luò)用的是4G還是Wi-Fi,運(yùn)行WebAssembly編譯好的代碼。性能飆升,絲毫不輸其他客戶端編程語(yǔ)言。
所以Web開(kāi)發(fā)才這么成熟復(fù)雜。要做專(zhuān)業(yè)的前端開(kāi)發(fā),保持最高的效率,就要使用為Web前端定制的編輯器。
像Big VS和Eclips,已經(jīng)存在很久了,他們生來(lái)就是為C、C#和Java服務(wù)的,他們對(duì)于非web開(kāi)發(fā)的集成功能已經(jīng)很全面了。他們也能做很多web開(kāi)發(fā),功能也不弱,但是因?yàn)槎喑鰜?lái)的東西太臃腫了。啟動(dòng)IDE需要很長(zhǎng)時(shí)間,只是為了加載一些不用于web開(kāi)發(fā)的功能,必然效率低下。所以,針對(duì)web前端優(yōu)化的編輯器就應(yīng)該誕生了。
我現(xiàn)在用的是VSCode,用了4年了。據(jù)我個(gè)人統(tǒng)計(jì),至少一半以上的web前端都在使用VSCode。
讓 s先排除那些使用jsp的web項(xiàng)目,JSP和后端的很緊,所以都使用后端編程語(yǔ)言相關(guān)的IDE,比如VS Eclipse。
就純前端開(kāi)發(fā)工具而言,大部分以輕量級(jí)編輯器為主。除了VSCode,還有Note Pad,emacs,webstorm,sublime,atom等等。
其中webstorm和sublime是收費(fèi)的,而Sublime不僅收費(fèi),功能也比VSCode弱很多。記事本有代碼高亮和提示,可以自動(dòng)結(jié)束HTML標(biāo)簽(需要插件),可以顯示文件夾,但是那 所有,只是比記事本更好。Sublime比Note Pad強(qiáng),但也強(qiáng)不了多少。與記事本相比,它可以打開(kāi)具有更強(qiáng)主題色彩的控制臺(tái),但是 這就是全部。與VSCode相比,調(diào)試、插件、代碼重構(gòu)功能都比VSCode弱很多。
WebStorm和Atom是唯一能與VSCode抗衡的主流玩家。一些強(qiáng)大的功能,比如本地代碼歷史,顯示git更改和引用統(tǒng)計(jì)的代碼片段,自動(dòng)保存,未引用導(dǎo)入的暗顯,查找所有引用,更改css自帶colorpicker等等。但是之前提到過(guò),WebStorm需要充電,在打開(kāi)大尺寸文件時(shí),Atom和Webstorm都會(huì)出現(xiàn)性能吃緊甚至卡頓的情況,但是VSCode可以實(shí)現(xiàn)部分加載。
即使我們沒(méi)有。;t不考慮收費(fèi)與否的問(wèn)題,我們只比較性能和功能,VSCode是目前最好的。