钥匙要点
-
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。
mkdir ~/VSCode
>通过输入代码来启动VSCODE。您现在应该能够看到欢迎屏幕:
创建一个项目
在VSCODE的本版本中,没有一个可以创建新项目的选项。但是,它可以将现有目录视为项目。为此,您要做的就是将目录作为命令行参数传递给代码。例如,因为它将目录视为一个项目,您可以输入以下内容:>
cd ~/VSCode wget 'http://download.microsoft.com/download/9/5/4/9549F9CC-2663-40D7-8CB6-244D7C4C3CDA/VSCode-linux-x64.zip'如果您的项目还没有任何文件,则您将看到的内容:
>您现在可以单击项目的名称以查看可以创建新文件和文件夹的按钮:
使用Intellisense
要查看Intellisense的建议,您要做的就是按控制空间。例如,在您项目的软件包中。
同样,按下JavaScript文件中的控制空间,您可以在某些公共类和对象中看到可用的字段和方法。
但是,这些建议并非所有课程都可用。例如,如果您尝试查看Express实例中可用的字段和方法,则默认情况下什么也没找到:
如果还没有它,请使用以下方式从终端安装它
>现在,在项目目录内,您可以使用TSD安装所需的类型定义。例如,要安装Express Framework的类型定义,您必须在以下内容中输入:
>
>现在,您可以按控制空间,以查看属于Express框架的对象可用的建议:
>返回VSCODE,然后重新开始调试。您应该看到它有效: 使用版本控制 >初始化后,VSCODE向您展示了所有需要投入或更新的文件。承诺就像输入提交消息并单击复选标记一样简单:
在所有平台上,VSCODE都支持Markdown Preview,并且无需任何其他安装。当您编辑Markdown文件时,随时按Control Shift V会显示该文件的预览。 >您现在知道如何在Ubuntu系统中安装和运行Visual Studio代码(Microsoft Visual Studio家族的第一个开发工具)。尽管设置过程略有涉及,但您应该尝试一下,以体验其精简且精简的界面,该界面已针对Web开发进行了优化。 >截至2015年5月,Vscode仍在预览中,并且可能会在接下来的几个月内出现新功能。更新易于安装,并且可以同时适用于所有平台。 >如果您对本指南有任何疑问或评论,请告诉我。您已经尝试过VScode吗?如果是这样,您怎么想?
经常询问有关Linux上的Visual Studio代码的问题(常见问题解答)
是的,是的,Visual Studio代码是Linux上Python开发的绝佳选择。您将需要安装Visual Studio Code的Python扩展名,该扩展名提供了Intellisense,linting,调试,代码导航,代码格式,Jupyter Notebook支持,重构等功能。 我可以在Linux上自定义Visual Studio代码的外观和感觉吗? 我可以在Raspberry Pi运行Linux上运行Visual Studio Code吗? ,您可以在Raspberry Pi运行Linux上运行Visual Studio代码。您将需要安装Visual Studio代码的ARM版本,该版本可在官方网站上找到。>这将在您的项目内部创建一个名为tsd.d.ts的文件,用称为键入的目录。通过将以下代码添加到您的JavaScript文件中:
调试
在大多数轻量级代码编辑器中,不存在调试支持,或者仅在插件的帮助下得到支持。另一方面,VSCODE具有内置的交互式调试器,可以极大地改善您的编码体验。当您第一次尝试在Node.js项目中使用调试器时,VSCODE生成了一个名为abough.json的文件,其中包含各种配置详细信息。该文件可能需要一些更改,具体取决于您的项目。此配置中最重要的字段是名称和程序。默认情况下,名称具有值启动app.js,并且程序具有值app.js。您需要更改这些以匹配项目中的文件。例如,如果您项目的主文件的名称是index.js而不是app.js,则您的启动。
mkdir ~/VSCode
要安装最新版本的Mono,您需要在Ubuntu的软件来源中添加新的PPA。通过打开一个终端并输入以下操作:
cd ~/VSCode
wget 'http://download.microsoft.com/download/9/5/4/9549F9CC-2663-40D7-8CB6-244D7C4C3CDA/VSCode-linux-x64.zip'
unzip VSCode-linux-x64.zip
sudo ln -s $PWD/Code /usr/local/bin/code
在所有平台上,VSCODE在所有平台上都用Git支持版本控件。要使用此功能,您需要在计算机上安装GIT。在Ubuntu上,您可以通过再次打开终端并在以下输入来安装GIT:
返回VSCODE,然后单击工具栏中的GIT按钮。您将提示您初始化一个新的存储库:
cd ~/JustAnotherApp
code .
…预览将显示以下:
结论
>
>如果您安装了Visual Studio,我如何更新Linux上的Visual Studio代码?代码通过SNAP软件包管理器,每当有新版本可用时,它将自动更新。如果您通过.DEB软件包安装了它,则需要手动下载并安装新的软件包。
我可以在Linux上使用Visual Studio Code进行Python Development吗?> Visual Studio代码是否支持Linux上的远程开发?这使您可以使用远程计算机,就好像是您的本地计算机一样,为基于云的开发打开了一套全新的可能性。
> 是的,Visual Studio代码在Linux上是高度自定义的。您可以更改主题,自定义工作区布局,甚至创建自己的自定义键键。对于Linux上的git。您可以直接从编辑器执行git操作,查看更改的差异,阶段和提交更改等等。
以上是Linux上的Microsoft Visual Studio代码入门的详细内容。更多信息请关注PHP中文网其他相关文章!

该教程通过使用AWS服务来指导您通过构建无服务器图像处理管道。 我们将创建一个部署在ECS Fargate群集上的next.js前端,与API网关,Lambda函数,S3桶和DynamoDB进行交互。 Th

该试点程序是CNCF(云本机计算基础),安培计算,Equinix金属和驱动的合作,简化了CNCF GitHub项目的ARM64 CI/CD。 该计划解决了安全问题和绩效

此基于GO的网络漏洞扫描仪有效地确定了潜在的安全弱点。 它利用了GO的并发功能的速度功能,包括服务检测和漏洞匹配。让我们探索它的能力和道德


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

禅工作室 13.0.1
功能强大的PHP集成开发环境