操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    篇文章就不提各種編程語言需要的擴展了,

    提一些公共的擴展。

    插件類

    Bracket Pair Colorizer 2

    擴展官方說明:

    This extension allows matching brackets to be identified with colours. The user can define which tokens to match, and which colours to use.

    人話:

    用顏色區別不同括號

    圖:

    Code Runner

    擴展官方說明:

    Run code snippet or code file for multiple languages: C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran, and custom command

    人話:

    支持一大坨編程語言運行。還不夠?自己寫配置!

    視頻:

    Git History 和 GitLens

    加強 VSCode 中 git 功能的擴展,沒啥可講的。

    indent-rainbow

    擴展官方說明:

    A simple extension to make indentation more readable

    人話:

    讓你的縮進更可讀(明明是更好看 )

    圖嘛,大家看看上面「Bracket Pair Colorizer 2」的圖也就可以了。

    Live Server

    在 VSCode 內啟動一個 web 服務器,供前端使用,支持內容自動更新。

    (N 年沒更新了)

    主題類

    Material Theme
    主題我使用的是 Material Theme

    這是一個套裝,包含Community Material Theme(主題本體)和Material Icon Theme(圖標),個人感覺還是挺好看的。


    大概會占用您5分鐘的閱讀時間。

    Visual Studio Code(我更喜歡直接叫VS Code),我只是喜歡它。它是我的主要代碼編輯器。

    我一直喜歡輕量級編輯器而不是IDE。許多年前,我使用Eclipse進行開發,使用Notepad ++和一些插件來開發所有其他輕量級的東西。然后我發現了崇高的文本,并使用它一段時間。當我做Web開發時,我仍然覺得Eclipse太重量級了。然后是Adobe的Brackets。這是一個相當不錯的編輯器,特別是對于Web開發,我開始大量使用它進行Web開發。但是當時,Brackets在大型代碼庫上有點慢。然后是Atom,它通過引入最終成為Electron的Atom shell徹底改變了NodeJS桌面應用程序格局。所以我切換到Atom,喜歡它光滑的界面和漂亮的可插拔功能。它成為我所有Web開發的主要編輯器。

    因此,Electron為VS Code鋪平了道路,盡管起初由于與Visual Studio的聯系而持懷疑態度,但我嘗試了一下,并對它的速度和用戶體驗感到驚訝。現在沒有回頭路了。我慢慢地開始使用VS Code進行大部分的日常開發,除了JVM開發,我現在使用IntelliJ Ultimate,很難擊敗IntelliJ進行JVM開發。現在快進到下面是我用于開發的編輯器/ IDE。

    • VS Code:JavaScript,TypeScript,EJS,HTML,CSS,Golang,Rust,Python,Ruby,Shell,Docker,Kubernetes,Terraform以及介于兩者之間的所有內容,包括撰寫此博客文章。
    • IntelliJ Idea: Java, Scala, Kotlin, Groovy
    • VIM:用于從命令行快速編輯。

    插件

    當然,VS Code通過允許使用插件使這一切成為可能,并且有很多可供選擇。以下是我個人用于處理上述語言的插件。您可以使用該命令從終端安裝它們。code --install-extension

    語言支持

    根據您使用的語言,您可以為這些語言添加語法,實用程序和語言支持插件。我使用以下

    JavaScript/TypeScript/Web

    • EJS 語言支持 - 添加 EJS 模板支持。
    • code --install-extension DigitalBrainstem.javascript-ejs-support
    • 關閉 HTML/XML 標記 - 自動關閉 HTML/XML 標記。
    • code --install-extension Compulim.compulim-vscode-closetag
    • ESLint - 添加對 ESLint 規則的支持。
    • code --install-extension dbaeumer.vscode-eslint
    • TSLint - 添加對 TSLint 規則的支持。
    • code --install-extension ms-vscode.vscode-typescript-tslint-plugin
    • 更漂亮 - 添加對 Prettier 格式化程序的支持。
    • code --install-extension esbenp.prettier-vscode
    • es-beautifier - 根據 Eslint 規則格式化 JS。
    • code --install-extension dai-shi.vscode-es-beautifier

    Golang

    • Go - 為 Golang 添加豐富的語言支持。
    • code --install-extension ms-vscode.Go

    Debugger

    • Language Support for Java - Adds Java language support.
    • code --install-extension redhat.java
    • Debugger for Java - Adds lightweight Java debugging support.
    • code --install-extension vscjava.vscode-java-debug
    • JHipster JDL - Adds syntax support for JHipster JDL files.
    • code --install-extension jhipster-ide.jdl

    Java支持確實越來越好,所以我希望有一天我可以完全切換到VS Code。

    宣布推出適用于#Java https://t.co/u6lyKW0xFS 的Visual Studio Code Installer

    — 馬庫斯·艾瑟爾 (@myfear) 2019年6月16日

    Python

    • 對 Python 的語言支持 - 添加 Python 語言支持、Linting 和調試支持。
    • code --install-extension ms-python.python

    云、容器及其他

    • Docker - 添加 Docker 支持(查看和管理容器)以及對 Docker、docker-compose 文件的支持。
    • code --install-extension ms-azuretools.vscode-docker
    • Jenkinsfile 支持 - 添加語法,突出顯示對 Jenkinsfile 的支持。
    • code --install-extension secanis.jenkinsfile-support
    • Terraform - 添加對 Terraform 文件的支持。
    • code --install-extension mauve.terraform
    • 降價一體式 - 通過實時預覽,鍵盤快捷鍵等提供完整的降價支持。
    • code --install-extension yzhang.markdown-all-in-one
    • PlantUML - 豐富的 PlantUML 支持與實時預覽。
    • code --install-extension jebbs.plantuml
    • Visual Studio IntelliCode - 添加對多種語言的 AI 輔助智能感知支持。
    • code --install-extension VisualStudioExptTeam.vscodeintellicode
    • YAML - 添加 YAML 支持。
    • code --install-extension redhat.vscode-yaml

    主題

    深色++斜體

    我的默認主題。類似于 VS Code 默認的深色主題,但支持 FiraCode 和 Operator Mono 字體。我個人使用FiraCode。

    code --install-extension idbartosz.darkpp-italic

    材料設計圖標主題

    code --install-extension PKief.material-icon-theme

    孔雀

    巧妙地更改工作區的工作區顏色。有助于識別何時打開了許多窗口。

    code --install-extension johnpapa.vscode-peacock

    工具

    自動重命名標簽

    code --install-extension formulahendry.auto-rename-tag

    支架對著色器 2

    標記具有獨特顏色的匹配括號對。這確實使閱讀代碼變得更好

    code --install-extension CoenraadS.bracket-pair-colorizer-2

    更改案例

    code --install-extension wmaurer.change-case

    代碼拼寫檢查器

    對于代碼中的拼寫檢查非常有用。將 cameCase 等考慮在內

    code --install-extension streetsidesoftware.code-spell-checker

    簡單的代碼片段制作工具

    code --install-extension tariky.easy-snippet-maker

    編輯器VS代碼的配置

    code --install-extension EditorConfig.EditorConfig

    Git 歷史

    code --install-extension donjayamanne.githistory

    吉蒂尼奧雷

    code --install-extension codezombiech.gitignore

    隱藏吉格諾德

    Hides patterns defined in from the editors explorer..gitignore

    code --install-extension npxms.hide-gitignored

    標記為已排除

    code --install-extension jcmordan.mark-as-excluded

    切換排除的文件

    code --install-extension eamodio.toggle-excluded-files

    IntelliJ IDEA Keybindings

    我的肌肉記憶力很差,所以想使用與IntelliJ相同的鍵盤快捷鍵。有可用于Sublime,Atom等的映射。

    code --install-extension k--kato.intellij-idea-keybindings

    排序 JSON

    code --install-extension richie5um2.vscode-sort-json

    測試資源管理器 UI

    添加用于運行測試的資源管理器面板。支持多種語言和測試框架。

    code --install-extension hbenl.vscode-test-explorer

    待辦事項樹

    在資源管理器的樹視圖中聚合 TODO、FIXME 等。

    code --install-extension Gruntfuggly.todo-tree

    終端設置

    如果您像這里介紹的那樣將 Zsh shell 與 Oh-my-zsh 一起使用,則可能需要執行以下操作,以便在集成的 VSCode 終端中獲得相同的終端體驗。

    • 下載并安裝修補的字體。
    • 在 Linux 上,運行以刷新字體緩存。fc-cache -f -v
    • 在VSCode上,打開"首選項"→設置",然后單擊圖標以打開JSON模式并設置以下內容{}


     "terminal.integrated.shell.linux": "/usr/bin/zsh", 
     "terminal.integrated.fontFamily": "'SauceCodePro Nerd Font Mono','Source Code Pro'", 
     "terminal.integrated.rightClickCopyPaste": true,
     "terminal.integrated.fontSize": 14,
     "terminal.integrated.cursorStyle": "underline",
     "terminal.integrated.cursorBlinking": true

    如果您使用的是 Mac,請替換為。linuxosx

    結論

    這可能看起來太多的插件,但在我的配置上,VS Code的速度快如閃電,可以立即加載,并且比IntelliJ加載和使用更快。VS Code的美妙之處在于,您不需要一直使用所有插件,您可以禁用每個工作區不需要的插件,以使其更快。

    許多人問我為什么在擁有IntelliJ時使用VS Code,我的答案總是一樣的。IntelliJ很棒,但它也很重。雖然Java,Scala或Kotlin開發需要所有這些高級功能,但VS Code完全能夠為JS,TS,Go,Python,Rust,Ruby等輕量級語言提供良好的開發人員體驗。

    作為 IntelliJ 和 VS Code 的常規用戶,我盡可能更喜歡 VS Code。用戶體驗更適合我的口味。事實上,我更喜歡VS Code中的開發人員體驗,更適合JavaScript,TypeScript,Web,Python和Golang。此外,在JVM項目和其他項目之間切換對我來說并不奇怪,因為我對兩者都有相同的鍵盤映射。這些天我唯一一次啟動IntelliJ的時候是我想做成熟的Java開發的時候。對于其他所有內容,我使用VS代碼。

    我希望你覺得這很有用。如果您有任何疑問,或者您認為我錯過了某些內容,請添加評論。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有