首页 > 科技周边 > IT业界 > Linux上的Microsoft Visual Studio代码入门

Linux上的Microsoft Visual Studio代码入门

Jennifer Aniston
发布: 2025-02-20 10:57:09
原创
524 人浏览过

Linux上的Microsoft Visual Studio代码入门

钥匙要点

    Microsoft的Visual Studio Code(VSCODE)是一个跨平台代码编辑器,在Linux,Mac和Windows上运行良好,提供诸如智能代码完成,刀具,交互式调试,版本控制以及对构建工具的支持等功能,例如gulp and Jake。
  • >该指南提供了一个分步教程,介绍了如何在Ubuntu上安装和使用VSCODE,包括创建项目,使用Intellisense使用自动代码完成和上下文感知的代码建议,调试以及使用GIT使用版本控制。
  • >尽管截至2015年5月,VSCODE仍在不断更新,并随着改进和新功能的连续更新,所有这些功能均可同时适用于所有平台。该界面针对Web开发进行了优化,并且设置过程虽然略有参与,但值得努力。
  • Microsoft Visual Studio是可用的最强大的集成开发环境之一,其中一个缺点:仅适用于Windows。为了吸引Linux和Mac用户进入Visual Studio开发工具家族,Microsoft最近启动了Visual Studio Code(或简短的VSCODE),这是一个真正的跨平台代码编辑器,既快速又轻量级。
  • > 在Linux,Mac和Windows上,VSCODE同样效果同样效果。但是,由于Microsoft Visual Studio 2013本身可以在Windows上找到,因此VSCODE最有可能看到Linux和Mac用户的采用更多,到目前为止,他们必须使用更简单的替代方案(例如Sublime Text,Atom或Komodo编辑)进行Web开发。 。

这是一些可能使VSCODE成为您现在代码编辑器的引人入胜的替代方案的功能:>

>智能代码完成

交互式调试
  • 版本控制
  • 支持构建工具,例如Gulp和Jake。
  • >在大多数其他流行的代码编辑器中,这些功能仅在您手动安装适当的插件后才可用 - 如果它们完全可用。
  • >
  • 在本教程中,我将向您展示如何在Ubuntu上安装和使用VSCODE,这是最受欢迎的Linux发行版之一。
  • >注意:
  • 如果您是Windows用户,则仍然可以通过跳过所有命令行安装来遵循本教程。您只需要使用Windows安装程序,这为您设置了所有内容。
  • >先决条件

为了遵循本教程,您将需要:

64位运行Ubuntu 14.04或更高的计算机

sudo用户

>安装

为VSCODE创建目录。

输入该目录,然后使用WGET下载VSCODE。
  • 使用unzip提取存档。
  • >创建指向可执行代码内部/usr/usr/local/bin/的链接,以便可以从任何目录运行。>
    mkdir ~/VSCode
    登录后复制
    登录后复制

    >通过输入代码来启动VSCODE。您现在应该能够看到欢迎屏幕:

    Linux上的Microsoft Visual Studio代码入门

    创建一个项目

    在VSCODE的本版本中,没有一个可以创建新项目的选项。但是,它可以将现有目录视为项目。为此,您要做的就是将目录作为命令行参数传递给代码。例如,因为它将目录视为一个项目,您可以输入以下内容:

    >

    cd ~/VSCode
      wget 'http://download.microsoft.com/download/9/5/4/9549F9CC-2663-40D7-8CB6-244D7C4C3CDA/VSCode-linux-x64.zip'
    登录后复制
    登录后复制
    如果您的项目还没有任何文件,则您将看到的内容:>

    Linux上的Microsoft Visual Studio代码入门>您现在可以单击项目的名称以查看可以创建新文件和文件夹的按钮:

    Linux上的Microsoft Visual Studio代码入门使用Intellisense

    Intellisense是Microsoft使用的伞术语,涵盖了自动代码完成和上下文感知的代码建议等功能。这些确实有助于提高生产率,尤其是当您使用新的API或库时。在VSCODE的当前预览版本中,Intellisense可在JavaScript,CSS,HTML和其他一些语言的所有平台上使用。在本教程中,我将向您展示如何在您的node.js项目中使用它。

    要查看Intellisense的建议,您要做的就是按控制空间。例如,在您项目的软件包中。

    同样,按下JavaScript文件中的控制空间,您可以在某些公共类和对象中看到可用的字段和方法。

    但是,这些建议并非所有课程都可用。例如,如果您尝试查看Express实例中可用的字段和方法,则默认情况下什么也没找到:

    Linux上的Microsoft Visual Studio代码入门

    为了解决此问题,您需要相关的打字稿类型定义。要获取这些定义,您可以使用TSD(esevercript定义管理器,用于肯定型),一个NPM模块。

    如果还没有它,请使用以下方式从终端安装它

    >现在,在项目目录内,您可以使用TSD安装所需的类型定义。例如,要安装Express Framework的类型定义,您必须在以下内容中输入:

    >

    Linux上的Microsoft Visual Studio代码入门>这将在您的项目内部创建一个名为tsd.d.ts的文件,用称为键入的目录。通过将以下代码添加到您的JavaScript文件中:

    >现在,您可以按控制空间,以查看属于Express框架的对象可用的建议:

    Linux上的Microsoft Visual Studio代码入门

    调试

    在大多数轻量级代码编辑器中,不存在调试支持,或者仅在插件的帮助下得到支持。另一方面,VSCODE具有内置的交互式调试器,可以极大地改善您的编码体验。当您第一次尝试在Node.js项目中使用调试器时,VSCODE生成了一个名为abough.json的文件,其中包含各种配置详细信息。该文件可能需要一些更改,具体取决于您的项目。此配置中最重要的字段是名称和程序。默认情况下,名称具有值启动app.js,并且程序具有值app.js。您需要更改这些以匹配项目中的文件。例如,如果您项目的主文件的名称是index.js而不是app.js,则您的启动。

    >尽管它可以在Windows,在Ubuntu(以及大多数其他Linux发行版和Mac OS X)上进行操作,但是您需要安装Mono 3.10.0或更高版本才能使调试器工作。没有它,尝试启动调试器将失败:
    mkdir ~/VSCode
    登录后复制
    登录后复制

    Linux上的Microsoft Visual Studio代码入门要安装最新版本的Mono,您需要在Ubuntu的软件来源中添加新的PPA。通过打开一个终端并输入以下操作:

    >

    您现在可以使用APT-GET安装单声道。
    cd ~/VSCode
      wget 'http://download.microsoft.com/download/9/5/4/9549F9CC-2663-40D7-8CB6-244D7C4C3CDA/VSCode-linux-x64.zip'
    登录后复制
    登录后复制

    最后,创建一个指向单声道内部 /usr /bin的链接:
    unzip VSCode-linux-x64.zip
    登录后复制

    >返回VSCODE,然后重新开始调试。您应该看到它有效:

    sudo ln -s $PWD/Code /usr/local/bin/code
    登录后复制

    使用版本控制Linux上的Microsoft Visual Studio代码入门 在所有平台上,VSCODE在所有平台上都用Git支持版本控件。要使用此功能,您需要在计算机上安装GIT。在Ubuntu上,您可以通过再次打开终端并在以下输入来安装GIT:

    返回VSCODE,然后单击工具栏中的GIT按钮。您将提示您初始化一个新的存储库:

    cd ~/JustAnotherApp
      code .
    登录后复制

    >初始化后,VSCODE向您展示了所有需要投入或更新的文件。承诺就像输入提交消息并单击复选标记一样简单:>

    Linux上的Microsoft Visual Studio代码入门

    使用Markdown Preview

    在所有平台上,VSCODE都支持Markdown Preview,并且无需任何其他安装。当您编辑Markdown文件时,随时按Control Shift V会显示该文件的预览。> 例如,如果您的Markdown文件看起来像这样:

    Linux上的Microsoft Visual Studio代码入门

    …预览将显示以下:

    结论

    >您现在知道如何在Ubuntu系统中安装和运行Visual Studio代码(Microsoft Visual Studio家族的第一个开发工具)。尽管设置过程略有涉及,但您应该尝试一下,以体验其精简且精简的界面,该界面已针对Web开发进行了优化。

    >

    >截至2015年5月,Vscode仍在预览中,并且可能会在接下来的几个月内出现新功能。更新易于安装,并且可以同时适用于所有平台。

    >

    >如果您对本指南有任何疑问或评论,请告诉我。您已经尝试过VScode吗?如果是这样,您怎么想? 经常询问有关Linux上的Visual Studio代码的问题(常见问题解答)

    > Visual Studio代码是否与Linux兼容?这是一个轻巧但功能强大的源代码编辑器,可在桌面上运行,可用于Windows,MacOS和Linux。它具有对JavaScript,Typescript和Node.js的内置支持,并且具有丰富的其他语言的扩展生态系统,例如C,C#,Python,Php,PHP等。 Linux上的Visual Studio代码?您可以从官方Visual Studio Code网站下载.DEB软件包,并使用DPKG命令安装。另外,如果您的Linux发行版支持它。 Linux上C开发的代码。您将需要安装Visual Studio代码的C扩展名,并且系统上还安装了GCC或CLANG。 C扩展提供了诸如IntelliSense,代码导航和调试支持之类的功能。它是由Microsoft开发和维护的,其源代码可在GitHub上获得。这意味着您可以为其开发,报告错误,甚至可以创建自己的软件的叉子。

    >

    >如果您安装了Visual Studio,我如何更新Linux上的Visual Studio代码?代码通过SNAP软件包管理器,每当有新版本可用时,它将自动更新。如果您通过.DEB软件包安装了它,则需要手动下载并安装新的软件包。

    我可以在Linux上使用Visual Studio Code进行Python Development吗?

    是的,是的,Visual Studio代码是Linux上Python开发的绝佳选择。您将需要安装Visual Studio Code的Python扩展名,该扩展名提供了Intellisense,linting,调试,代码导航,代码格式,Jupyter Notebook支持,重构等功能。

    > Visual Studio代码是否支持Linux上的远程开发?这使您可以使用远程计算机,就好像是您的本地计算机一样,为基于云的开发打开了一套全新的可能性。

    >

    我可以在Linux上自定义Visual Studio代码的外观和感觉吗?

    是的,Visual Studio代码在Linux上是高度自定义的。您可以更改主题,自定义工作区布局,甚至创建自己的自定义键键。对于Linux上的git。您可以直接从编辑器执行git操作,查看更改的差异,阶段和提交更改等等。

    我可以在Raspberry Pi运行Linux上运行Visual Studio Code吗? ,您可以在Raspberry Pi运行Linux上运行Visual Studio代码。您将需要安装Visual Studio代码的ARM版本,该版本可在官方网站上找到。

    以上是Linux上的Microsoft Visual Studio代码入门的详细内容。更多信息请关注PHP中文网其他相关文章!

    本站声明
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    作者最新文章
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板