snippets

规范开发工具

半世苍凉 提交于 2020-03-22 18:19:46
编辑器 phpstrom sublime text3 APICloudSnippets Alignment AutoFileName Bootstrap 4 Autocomplete BracketHighlighter CSS Snippets CSS3 DocBlockr Emmet Git HTML Snippets HTML5 HTMLBeautify JS Snippets JavaScript & NodeJS Snippets JavaScript Snippets JavaScriptNext - ES6 Syntax JsFormat Markdown Preview MarkdownEditing Material Theme OnlyCss Snippets OnlyCss Snippets-new Package Control Vue Syntax Highlight Vuejs Complete Package Vuejs Snippets jQuery sublimelint vscode 工具 npm cnpm git composer 环境 phpstudy 浏览器 chrome 安小下同学 来源: https://www.cnblogs.com/homehtml/p/12547123.html

安装解压版本Node与VSCode插件

倾然丶 夕夏残阳落幕 提交于 2020-03-09 10:54:59
1.node-v8.12-win-x64.zip 将压缩包解压。Cmd命令 cd进入解压缩的目录 输入 命令 npm config set registry "https://registry.npm.taobao.org/" npm config list npm install webpack -g npm install eslint -g npm install eslint-config-standard –g 2.安装VSCodeSetup-x64-25.0.exe 安装后打开后 ctrl+shift+X 。 或者在View中找到快捷方式是ctrl+shift+X的extensions点击。 输入 Language 找到中文简体,install安装。安装完成后重启。 安装插件 abusaidm.html-snippets-0.2.1 HTML Snippets dbaeumer.vscode-eslint-1.4.12 eslint eg2.vscode-npm-script-0.3.4 Node npm esbenp.prettier-vscode-1.5.0 Prettier - Code formatter formulahendry.auto-close-tag-0.5.6 Auto Close Tag formulahendry.auto-rename-tag

使用Awesome Flutter Snippets插件快速生成Flutter代码

怎甘沉沦 提交于 2020-02-04 01:49:09
Awesome Flutter Snippets是vscode中一个可以快速生成FLutter代码的插件。 使用示例 键入“stlss”,回车,自动生成Stateless页面框架。 具体使用说明可以参见该扩展的Details说明。 来源: CSDN 作者: That_Good_Good 链接: https://blog.csdn.net/qq_42182367/article/details/104154990

Django REST framework 第五章 Relationships & Hyperlinked APIs

╄→гoц情女王★ 提交于 2020-01-12 17:24:22
到目前为止,API内部的关系是使用主键来代表的。在这篇教程中,我们将提高API的凝聚力和可发现性,通过在相互关系上使用超链接。 Creating an endpoint for the root of our API 现在,我们已经有了snippets和users的终端,但是没有一个单独的终端指向我们的API。使用之前常规的FBV方式和@api_view装饰器创建一个。在你的app的views文件内 from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework.reverse import reverse @api_view(['GET']) def api_root(request, format=None): return Response({ 'users': reverse('user-list', request=request, format=format), 'snippets': reverse('snippet-list', request=request, format=format) }) 需要注意两点。首先,使用了REST framework的 reverse 方法来返回完全合格的URLs

atom配置web开发环境

流过昼夜 提交于 2019-12-27 04:02:06
1. 安装包 1.1 apm命令 自带apm ,没有菜单栏找install shell commands apm全称:atom package management apm installl [包的名称] apm install apm install 包的路径 apm search 包名称 apm view 包名称 查看包 apm install git-grep 安装包 npm,需要你安装git和Node.js 1.2. 使用setting里面的install package 我试验的结果,不太好用。 3. 插件推荐 emmet 这个不用解释了 vim-mode-plus activate-power-mode ctrl+alt+o激活 输入有很吊的效果 file-icons 文件图标 atom-beautify 代码格式化美化 color-picker jshint 4 theme推荐 atom-material 类似安卓的风格,直接apm install atom-meterial-ui安装 5 其他 atom的配置是通过类似CSS选择器的方式进行的。 参考:《Atom Flight Manual》 6 基础 alt+ctrl+f2 设置书签 f2 书签跳转 ctrl+up/down 行上移动 ctrl+shift+d 复制行 ctrl+shift+k 删除行 ctrl+d

Vscode插件整理

别来无恙 提交于 2019-12-19 13:16:41
Vscode插件整理 Atom keymap Auto CloseTag Auto Rename tag Chinese language Pack for Visual Studio Code ESLint HTML Boilerplate HTML css support HTML Snippets Image Preview JavaScript (ES6) code snippets JavaScript Snippet Pack jshint Live Server minapp minapp-creator Node.js Modules Intellisense npm Open in Browser Path Intellisense Preview on Web Server Project Manager React Native Tools React-Redux ES6 Snippets React-Native/React/Redux snippets for es6/es7 Readhub Stylus Vetur View In Browser vscode-icons vue Vue 2 Snippets Vue VSCode Snippets vue-beautify 来源: CSDN 作者: 农药啊 链接: https://blog.csdn

django restframework 简单总结

一个人想着一个人 提交于 2019-12-17 18:19:19
官方文档: http://www.django-rest-framework.org/ model.py class Snippet(models.Model): created = models.DateTimeField(auto_now_add=True) title = models.CharField(max_length=100, blank=True, default='') code = models.TextField() linenos = models.BooleanField(default=False) books = models.ForeignKey('Books', null=True) class Meta: ordering = ('created',) class Books(models.Model): booktitle = models.CharField(max_length=50) snippets = models.ForeignKey('Snippet') 1.序列化 from rest_framework import serializers class UserSerializer(serializers.ModelSerializer): owner = serializers.ReadOnlyField(source=

05_Tutorial 5: Relationships & Hyperlinked APIs

跟風遠走 提交于 2019-12-09 18:04:42
1、关系和超链接 0、文档 https://www.django-rest-framework.org/tutorial/5-relationships-and-hyperlinked-apis/ https://q1mi.github.io/Django-REST-framework-documentation/tutorial/5-relationships-and-hyperlinked-apis_zh/ 1、效果 2、name用法,配合reverse 第一,我们使用REST框架的 reverse 功能来返回完全限定的URL; 第二, URL模式是通过方便的名称来标识的 ,我们稍后将在 snippets/urls.py 中声明。 view from rest_framework.reverse import reverse urlpatterns = format_suffix_patterns([ path('', views.api_root), # 主index页面 path('snippets/', views.SnippetList.as_view(), name='snippet-list'), # name用法,配合reverse('snippet-list') path('snippets/<int:pk>/', views.SnippetDetail.as

DRF笔记

只谈情不闲聊 提交于 2019-12-05 02:13:56
@api_view(['GET', 'PUT', 'DELETE']) def snippet_detail(request, pk): """ Retrieve, update or delete a code snippet. """ try: snippet = Snippet.objects.get(pk=pk) except Snippet.DoesNotExist: return Response(status=status.HTTP_404_NOT_FOUND) if request.method == 'GET': serializer = SnippetSerializer(snippet) return Response(serializer.data) elif request.method == 'PUT': serializer = SnippetSerializer(snippet, data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) elif request.method =

css snippets

假装没事ソ 提交于 2019-12-03 20:36:46
一、css父子选择器 .index__rules___3dyYc>.index__list___2OerP>li[data-length="1"] { padding-left: 0; } .index__rules___3dyYc>.index__list___2OerP>li { position: relative; padding-left: 27px; } 来源: https://www.cnblogs.com/dhjy123/p/11807464.html