美文网首页
Visual Studio Code Active File i

Visual Studio Code Active File i

作者: _扫地僧_ | 来源:发表于2022-07-11 11:37 被阅读0次

    这个扩展可以在 Visual Studio Code 的状态栏上实时显示当前选中文件在文件系统中的绝对路径,如下图所示:

    作者 RoscoP:

    选择 Extension Settings:可以修改 Status Bar 显示的文本颜色:

    Visual Studio Code构建时考虑到了可扩展性。从UI到编辑体验,几乎VS Code的每一部分都可以通过扩展API进行定制和增强。事实上,VS Code的许多核心特性都是作为扩展构建的,并使用相同的扩展API。

    下面是一些开发人员可以用扩展API实现的例子:

    • 改变VS Code的外观与颜色或文件图标主题-主题
    • 在UI中添加自定义组件和视图-扩展工作台
    • 创建一个Webview来显示用HTML/CSS/JS构建的自定义网页- Webview指南
    • 支持一种新的编程语言-语言扩展概述
    • 支持调试特定的运行时-调试器扩展指南

    Visual Studio Code通过语言扩展为不同的编程语言提供了智能编辑功能。VS Code不提供内置的语言支持,但提供了一组支持丰富语言特性的api。例如,它有一个捆绑的HTML扩展,允许VS Code显示HTML文件的语法高亮显示。类似地,当您输入console.时,log 会自动显示在IntelliSense中,它是Typescript语言功能扩展的工作。

    声明性语言特性在配置文件中定义。例子包括与VS Code绑定的html、css和typescript基础扩展。

    编程语言功能包括自动完成、错误检查和跳转到定义。这些特性通常由语言服务器(Language Server)提供,这是一个分析项目以提供动态特性的程序。一个例子就是VS Code中绑定的typescript-language-features扩展。原理如下图所示:

    总之,笔者从 sublime Text 切换到 Visual Studio Code 使用过一段时间后,已经对后者爱不释手了。

    相关文章

      网友评论

          本文标题:Visual Studio Code Active File i

          本文链接:https://www.haomeiwen.com/subject/kvbwbrtx.html