vscode配置vue安裝插件 什么編輯器適合寫Vue?
什么編輯器適合寫Vue?能寫vue的編輯器/ide有很多,我個人比較推薦用VSCode 來寫vue,就連vue的作者尤雨溪也在微博上說過自己也用的是VSCode 。我們今天講講該如何用VSCode 開
什么編輯器適合寫Vue?
能寫vue的編輯器/ide有很多,我個人比較推薦用VSCode 來寫vue,就連vue的作者尤雨溪也在微博上說過自己也用的是VSCode 。
我們今天講講該如何用VSCode 開發(fā)vue。跟大多數(shù) IDE 一樣,VSCode 也有擴展和主題市場,包含海量插件。使用VSCode 開發(fā)vue一定要安裝幾個強大的插件,提高工作效率。比如VSCode下面的Vetur就是這樣一款必備的Vue開發(fā)工具。下面就開始介紹一下它的一些功能吧。
語法高亮
Vetur支持.vue文件的語法高亮顯示,除了支持template模板以外,還支持大多數(shù)主流的前端開發(fā)腳本和插件,比如Sass和TypeScript,完整的支持高亮的語法如下所示:。語法高亮是所有ide必備的功能之一,沒有語法高亮寫起代碼實在是不舒服。
錯誤檢測
Vetur默認(rèn)使用 eslint-plugin-vue@beta 來檢測 <template>,錯誤檢測能夠幫助我們在開發(fā)過程發(fā)現(xiàn)xie
自動格式化
Vetur推薦使用2個空格來規(guī)定 editor.tabSize 和 editor.insertSpace,對于html和css/scss/less格式使用js-beautify來規(guī)范,js/ts的格式使用 TypeScript"s language service,同時這些配置是可以改變的。有了自動格式化功能,寫代碼時可以減少注意格式花的時間,把時間精力放在代碼本身,大大提升寫代碼效率。
感謝閱讀,如果有問題需要繼續(xù)交流,歡迎評論或者私信。
真的會有人用vim開發(fā)大的項目嗎?
真搞不懂,一個初中生稍微學(xué)一下就能熟練使用的編輯器為什么很多人以為用它來寫代碼就是大神?
這么說,如果像linus這樣,對Linux的API了如指掌(畢竟自己寫的),用Vim和用IDE是一樣的。但如果要調(diào)用別人的API,用vim就要花大量的時間去熟悉API,起碼得把函數(shù)名背下來,要不然寫幾行就得去看頭文件。
還有,沒有語法預(yù)檢查,要消耗大量的時間在編譯上面,編譯報錯,檢查,修改,再編譯,再報錯。。。
996就是這么來的。
------補充-------
很多程序員混淆了自由編程和商業(yè)編程。一個學(xué)生出于愛好維護一個開源項目,這是自由編程,自由編程是沒有成本的,開發(fā)成本和試錯成本都是零。一個公司的員工為實現(xiàn)用戶需求開發(fā)一個項目,這是商業(yè)編程,商業(yè)編程有開發(fā)成本和試錯成本,試錯成本比開發(fā)成本更高,甚至是無法承受之重。舉個例子,一個嵌入式程序員,開發(fā)了一款產(chǎn)品,銷售了一百萬件,用戶在使用中發(fā)現(xiàn)了BUG,那就得一件件召回升級,這個成本是一個程序員無法承受的。很多程序員覺得那是測試部門的事,但測試部門測的是業(yè)務(wù)邏輯,程序邏輯人家連代碼都看不懂怎么測,出BUG的往往就是程序邏輯。
所以,商業(yè)編程的本質(zhì)就是用最小的開發(fā)成本和試錯成本實現(xiàn)用戶需求。用IDE的目的就在于此。
如何創(chuàng)建一個網(wǎng)站?
自己在網(wǎng)游中,圖的是覓友,尋找自已的快樂,這目的已達(dá)到了。不想,也沒能力開自己.的網(wǎng)站,謝友的關(guān)懷。
大學(xué)做項目,負(fù)責(zé)人禁止我用Vue,React,讓我用基礎(chǔ)HTML,CSS,JS開發(fā)前端怎么辦?
基礎(chǔ)不牢,地動山搖。好好先熟練Javascript這個基礎(chǔ)吧。就像什么語言都覺得自己牛,可歸根還是回到c、匯編、最后到機器語言。