文档章节

vscode开发环境

 果树啊
发布于 03/27 14:17
字数 332
阅读 13
收藏 0

通用插件

Chinese (Simplified) Language Pack for Visual Studio Code #中文语言包
sftp #sftp
Git History #查看git历史
Beautify # 更好看

sftp基本配置 .vscode/sftp.json

{
  "name": "develop",
  "host": "ip",
  "protocol": "sftp",
  "port": 22,
  "username": "un",
  "password": "pwd",
  "remotePath": "/home/wwwroot/default/",
  "uploadOnSave": true,
  "watcher": {
    "files": "**/*",
    "autoUpload": true,
    "autoDelete": false
  },
  "ignore": [
    ".vscode",
    ".git",
    ".DS_Store",
    "node_modules",
    "dist",
    ".svn"
 ]
}

php插件

PHP Extension Pack #php扩展包
PHP IntelliSense #代码提示和跳转
PHP Debug #xdbug
phpcs # 代码规范检查工具
vscode-php-cs-fixer #自动格式化
PHP DocBlocker #php函数doc
PHP Phan(Analyzer) #php静态分析

配置C:\Users\Administrator\AppData\Roaming\Code\User\settings.json

php-cs-fixer.phar该文件从[https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases](https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases)下载

{
    "php.validate.executablePath": "D:\\Program Files\\php\\php.exe",
    "php.validate.run": "onType",
    "php-cs-fixer.executablePath": "D:\\Program Files\\php\\php-cs-fixer.phar",
    "php-cs-fixer.lastDownload": 1552984659304,
    "php-cs-fixer.onsave": true
}

其他php插件推荐

Better PHPUnit #单元测试

javascript

ESLINT #代码风格
Prettier - Code formatter #代码格式化
Vetur #vue插件
NPM-Scripts #npm命令

安装nodejs和安装以下包

npm install -g eslint
npm install -g eslint-plugin-html
npm install -g eslint-plugin-vue
npm install -g eslint-config-standard
npm install -g eslint-plugin-import
npm install -g eslint-plugin-node
npm install -g eslint-plugin-promise
npm install -g eslint-plugin-standard
npm install -g babel-eslint

配置C:\Users\Administrator\AppData\Roaming\Code\User\settings.json

{
  "editor.formatOnSave": true,
  "eslint.autoFixOnSave": true,
  "eslint.validate": [
    "javascript",
    {
      "language": "vue",
      "autoFix": true
    }
  ],
  "prettier.eslintIntegration": true,
  "prettier.semi": false,
  "prettier.tabWidth": 2,
  "prettier.singleQuote": true,
  "vetur.format.defaultFormatter.js": "vscode-typescript"
}

其他插件

SVN

需要安装svn客户端

© 著作权归作者所有

粉丝 12
博文 251
码字总数 56186
作品 0
福州
高级程序员
私信 提问
把.Net开发环境迁移到Linux上去

.Net Core发布之前,多年来,.Net程序员的开发环境都在Windows上。 三街第一帅的我,虽然上班的8小时一直在windows上撸C#,但是下班时间一般都在搞其他的乱七八糟的东西,比如写写小游戏啊。...

优惠码领取
03/16
0
0
Visual Studio Code 使用babel设置

要使用es6,需要通过babel将es6转成es5的代码,才能在浏览器上运行。为了设置babel,在网上找了很多教程,最后参考了两篇文章,摸索着成功了。 参考这两篇文章: 基于vscode的node的ES2015(...

FeanLau
2017/11/06
16
0
Vue中路由管理器Vue Router使用方式(二)-推荐

一、Vue中使用Vue Router简单方式使用 vue add xxx命令添加插件 使用步骤,本人假设已经安装好了Vue CLI工具,了解更多参考:VSCode 搭建Vue开发环境之Vue CLI 1.创建项目 创建过程比较慢,需...

tianma3798
2018/10/17
303
0
【手把手撸一个脚手架】第二步, 搭建开发环境

系列文章: 【手把手撸一个脚手架】第一步, 创建第一个命令 【手把手撸一个脚手架】第二步, 搭建开发环境 【手把手撸一个脚手架】第三步, 获取 github 项目信息 工欲善其事, 必先利其器. 一个...

圈圈的圈
2018/11/15
0
0
IDE 集成开发环境 - Veonim

Veonim 是一个简单的模态框的 IDE 集成开发环境,基于 Neovim 和 VSCode 扩展,目标是创建作者心目中的理想编辑环境。 特性: 利用 WebGL GPU 渲染和多线程实现超快的运行速度 支持 VSCode 扩...

匿名
03/26
15K
15

没有更多内容

加载失败,请刷新页面

加载更多

全面兼容IE6/IE7/IE8/FF的CSS HACK写法

浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易解决的。加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie...

前端老手
25分钟前
5
0
常用快递电子面单批量打印api接口对接demo-JAVA示例

目前有三种方式对接电子面单: 1.快递公司:各家快递公司逐一对接接口 2.菜鸟:支持常用15家快递电子面单打印 3.快递鸟:仅对接一次,支持常用30多家主流快递电子面单打印 目前也是支持批量打...

程序的小猿
28分钟前
6
0
Yii 框架中rule规则必须搭配验证函数才能使用

public $store_id;public $user_id;public $page;public $limit;public $list;public $mch_list;public $cart_id;public $is_community;public $shop_id;public $cart_typ......

chenhongjiang
31分钟前
4
0
Flutter使用Rammus实现阿里云推送

前言: 最近新的Flutter项目有“阿里云推送通知”的需求,就是Flutter的App启动后检测到有新的通知,点击通知栏然后跳转到指定的页面。在这里我使用的是第三方插件Rammus来实现通知的推送,之...

EmilyWu
31分钟前
43
0
Knative 实战:三步走!基于 Knative Serverless 技术实现一个短网址服务

短网址顾名思义就是使用比较短的网址代替很长的网址。维基百科上面的解释是这样的: 短网址又称网址缩短、缩短网址、URL 缩短等,指的是一种互联网上的技术与服务,此服务可以提供一个非常短...

阿里巴巴云原生
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部