VScode中进行django开发,解决按tab实现emmet语法。

环境:

vscode 1.43.1

Ubuntu 18.04.1 LTS x86_64

Python 3.6.8

pip3:

Package          Version
------------------- -------
astroid 2.3.3
autopep8 1.5
Django 2.0
isort 4.3.21
lazy-object-proxy 1.4.3
mccabe 0.6.1
pip 20.0.2
pycodestyle 2.5.0
pylint 2.4.4
pylint-django 2.0.14
pylint-plugin-utils 0.6
PyMySQL 0.9.3
pytz 2019.3
setuptools 46.0.0
six 1.14.0
typed-ast 1.4.1
wheel 0.34.2
wrapt 1.11.2
yapf 0.29.0

安装插件:(不装第三个插件也可以实现效果)

设置setting:

  "emmet.triggerExpansionOnTab": true

效果:按tab键实现补全

原文地址:https://www.cnblogs.com/yueyuecoding/p/12539767.html

时间: 2024-10-06 16:55:01

VScode中进行django开发,解决按tab实现emmet语法。的相关文章

解决“检测到 #include 错误。请更新 includePath”问题和“无法打开 源 文件 "avr/pgmspace.h"”问题(VSCode中进行Arduino开发)

配置好VSCode的Arduino环境后可能会在编写代码时出现以下错误 检测到 #include 错误.请更新 includePath.已为此翻译单元(E:\abc.ino)禁用波形曲线.C/C++(1696) 无法打开 源 文件 "avr/pgmspace.h" (dependency of "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\Arduino.h")C/C++(169

VsCode中使用Emmet神器快速编写HTML代码

VsCode中使用Emmet神器快速编写HTML代码 出 处:http://www.cnblogs.com/summit7ca/ 转载: http://www.cnblogs.com/summit7ca/p/6944215.html 一.Emmet简述 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具. 在前端开发的过程中,一大部分的工作是写 HTML.CSS 代码.特别是手动编写 HTML 代码的时候,效率会特别低下,因为需要敲打很多尖括号,而且很多标签都

Django+JQuery+Ajax+Post方案中的问题及解决

遇到的问题 请求发送后,服务端无响应 Django对于POST请求会检查请求来源,表单方式提交时: 在Form内添加 `{% csrf_token %}` 标签: request响应函数前,添加 `@csrf_exempt` ; Jquery POST 方式提交时,在服务端添加了 @csrf_exempt ,在Django1.5版本后,无法直接通过POST获取参数,通过`raw_data = request.body` 获取数据时,出现如下错误提示: Exception: You cannot

django开发中利用 缓存文件 进行页面缓存

首先我们先来了解下浏览器的缓存 浏览器缓存机制 Cache-control策略 Cache-Control与Expires的作用一致,都是指明当前资源的有效期,控制浏览器是否直接从浏览器缓存取数据还是重新发请求到服务器取数据.只不过Cache-Control的选择更多,设置更细致,如果同时设置的话,其优先级高于Expires. 还是上面那个请求,web服务器返回的Cache-Control头的值为max-age=300,即5分钟(和上面的Expires时间一致,这个不是必须的). Last-Mo

Mycat 在vscode中的开发配置

mycat是国产目前最被追捧的一款分布式数据库集群软件,有一些公司对数据库和应用都有自己的集群方案,但是更多的是一些面对庞大的数据量,而束手无策. 对于这种问题,我想百分之80遇到的是数据库的瓶颈,所以mycat横空出世,他不仅仅是可以做一些灾难故障转移,读写分离,最主要的是他的分库这一块,他为重事务类型的业务提供了一个光明的道路.好了,说的过多,对于以下的内容不利,因为仅仅是mycat在vscode下的开发调试配置而已. vscode是微软出的一款轻量级的IDE,基于插件的方式,少了非常多的设

VScode 搭建 django 开发环境(Win Python3.71 django1.11.11)

全新Win10下安装开发环境记录 安装VScode 安装Git 安装Python3.71 VScode安装好相关插件 新建好文件夹用 VScode 打开 code-终端-新建终端 要创建虚拟环境,请使用以下命令,其中“env”是环境文件夹的名称: 1 py -3 -m venv env 进入虚拟环境文件夹 cd env 安装指定版本DJango pip3 install django==1.11.11 安装依赖 pip3 install pylint pylint_django 输出已安装了 D

使用vscode中remote远程连接服务器无法激活虚拟环境-解决方法

linux服务器端使用virtualenv创建了虚拟环境 使用vscode中remote插件远程访问服务器文件,但是在vs code自带的terminal中 workon命令无法使用 查看环境变量之后发现只是多了一个vscode-server-insiders路径,并没有缺少其他路径 深层次的原因目前还未探究,找到一个临时解决办法: 输入 source virtualenvwrapper.sh 再进行环境激活就可以了,但是这个方法在关闭通道之后还需重新执行sourc,不然虚拟环境仍旧无法激活,这

Flutter Android 真机器调试 、模拟器调试、Vscode 中开发 Flutter 应用

必备条件: 1.准备一台 Android 手机 2.手机需要开启调试模式 3.用数据线把手机连上电脑 4.手机要允许电脑进行 Usb 调试 5.手机对应的 sdk 版本必须安装 注意: 1.关闭电脑上面的手机助手比如:360 手机助手.应用宝等占用 adb 端口的软件 2.关闭 HBuilder 之类占用 Adb 端口的软件 3.数据线一定要可用(可以用 360 手机助手检测) 二.Flutter 模拟器调试 3.夜神模拟器:https://www.yeshen.com/ 三.Vscode 中开

Django开发中常用的命令总结

1. 创建一个Django Project#使用下面的命令可以创建一个projectdjango-admin.py startproject mysite #创建好之后可以看到如下的pro... 1. 创建一个Django Project 1 2 3 4 5 6 7 8 9 10 11 #使用下面的命令可以创建一个project django-admin.py startproject mysite    #创建好之后可以看到如下的project结构 mysite/   manage.py