php study 直接显示代码_VSCode使用记录分享【PHP为例】

VSCode使用记录分享【PHP为例】

Visual Studio Code 是由Microsoft在2015年4月30日Build 开发者大会上正式发布的项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。

下载安装

官网下载地址:https://code.visualstudio.com/

按照自己所处的操作系统,选择相应版本即可。

网站应该会自动检测操作系统,并优先提供该下载按钮

比如我的是Windows:

86864a8c6e304f2cd7bffb268f776c3d.png

插件安装

安装完毕,会进入欢迎界面:

29a71580e7adb531590f66fbc3b55e53.png

并且会在此提醒你安装一些插件,能出现在这里的插件,说明肯定是微软官方比较认可的插件,质量自然不必多说。

b19a053063e4bfeaae58108141d96b36.png

以及上图所示的其他流行的编辑器的快捷键的插件

可以说是非常贴心了。


先着重从几个方面讲一下我所使用的插件:(可能有的插件会以PHP为例进行说明

插件一览

d4ed4b416f6e3dc4dff63fdf9f7076cf.png

PHP智能提示

  1. PHP Intelephense

b94afc272ebc2eee0eb6afc930e15842.png
  1. PHP IntelliSense

91cf601b308cbc6706d39b3b5dc76d46.png

装上以上两个插件后,PHP的智能提示,以及代码检测,自动的命名空间的导入,就足以了。

而这些功能对于不想用PhpStorm那种大型IDE的人来说,这些功能已经够了。

图标美化(Material Icon Theme)

Vscode自带的文件/文件夹的图标个人觉得是非常丑的,所以推荐安装。

cb8c34986d50bc6e529aa0f484b8554e.png

他基本囊括了所有的图标,并且都非常好看。

32cebe1eb2efbc25877184eead7af2b9.png

上图是我的PHP项目,可以看出不同的文件夹他都有不同的颜色,用以区分。

代码格式化(Prettier - Code formatter)

37f156b152e1aff8773bb11fa10e5d01.png

安装完成后,在需要格式化的文件里面调换出命令窗口,window是ctrl+shift+p,输入fomat Document然后回车

c46021acbe27afed515309c13ac36ca1.png

结果:

468566d27efa79d154dda418c56df050.png

这对于html,css等同样有效。

上图可以看到我自定义了快捷键alt+f这样比较快速。

自定义快捷键

好吧,既然讲到了快捷键,那么讲一下如何自定义快捷键

按照我下图的顺序,依次点击,进入到设置界面(File - Preferences - Keyboard Shortcuts

6dc5bff4fecf73e1a3f8e299a1e58230.png

然后搜索format,点击右键,选择更换快捷键

0678ec31e37352ee8851bcb3781d85f6.png

HTML热刷新(Live Server)

989bdff4b20eabb60a9f3b405fe02145.png

可以看出,同样是一个满分插件。

插件的作用:

在编写HTML时,保存会自动刷新,这对前端程序员来说,无疑是非常好的。

使用方法

右键单击:

fdc984a01bc9e8aae9fb038969bf9db2.png

就会在本地启动一个服务器:

3ad7548f358c833fe8518a6a2040dfef.png

动态操作如下:

5ec729c03541a958711850c2b1dd6386.gif

如果想停止的话,单击以下两个地方即可

5032001f086882a3800439f564b3c992.png

代码运行(Code Runner)

Code Runner是可以直接在vscode中运行代码的插件。
当然,有些语言得配置环境。

d6bb4c8fc80936ead75cd83aa27a61fb.png

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, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, and custom command

而使用也非常简单:

比如我想要运行该php文件,则右键即可:

4eb761d5c6256d259ba78e6ffd67d330.png

就会在控制台打印出结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值