- js html css代码缩进,HTML/CSS/JS代码格式化
吃货喵
jshtmlcss代码缩进
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?我们在编辑器当中写代码的时候,可能因为编写时候不规范或者复制粘贴的操作导致代码格式混乱。我在之前采用的是JSFormat来格式化JavaScript和JSON,使用SublimeText自带的reindent命令格式化HTML和CSS的文件。基本上reindent命令就足够用了。但是有缺点,一些html文件的格式不够优美!
- sublime text 一些常用插件
迷途的小子
sublimetext编辑器
AFileIcon功能:美化文件前面的图标。AutoCloseHTMLTags功能:写HTML代码时,自动补全闭合标签ConverToUTF8功能:GBK编码兼容。就是可以打开GBK编码的文件。使用:这个打开旧代码会有用处Alignment功能:代码对齐,可配置,默认对齐“=”号使用:如写几个变量,选中这几行,快捷键Ctrl+Alt+A就会对齐,可配置快捷键JSFormat功能:JS代码格式化插件
- Sublime Text下载安装
小火柴012
后端sublimetext
文章目录1.下载SublimeText2.安装SublimeText3.使用SublimeText4.安装插件4.1安装(更新)PackageControl4.2安装ConvertToUTF84.3Emmet插件4.4JsFormat插件4.5DocBlockr插件4.6ViewInBrowser插件4.7Theme-Soda插件SublimeText下载安装教程1.下载SublimeText在官
- sublime 格式化代码插件安装与快捷键配置
mt23
格式化插件sublime
前言做为sublime的初学者,在写代码的时候格式化代码是一个比较重要的功能。安装插件(以JsFormat插件为例)按快捷键[“ctrl+shift+p”],输入installpackage提示框会出现PackageControl:InstallPackage为选中状态回车或鼠标点击,左下角有一个加载进度,加载完成后会出现新的文本框,注意mac电脑上是[“super+ctrl+p”],super为
- Sublime text前端插件推荐
menghu1994
软件插件sublimetexthtml5
Sublimetext插件安装报错点这里使用包管理Package安装插件方法按下Ctrl+Shift+P调出命令面板输入install选择PackageControl:InstallPackage选项,输入插件名称,回车安装。前端插件名称列表Emmet功能:HTML,CSS快速补齐编写JsFormat功能:JavaScript代码格式化AutoFileName功能:文件路径自动补全SideBarE
- date.js 对时间的操作
RainSmall
两个合并到一起了github:date.jsformat格式化时间jsnewDate('2015-10-1223:01:11').format("yyyy年MM月dd日hh:mm:ss");//?"2015年10月12日23:01:11"vartestDate=newDate();vartestStr=testDate.format("yyyy年MM月dd日hh小时mm分ss秒");//=>tes
- Sublime Text3 安装jQuery,Js,html5,JsFormat提示补全插件等相关方法
ACGuan
Web前端
安装SublimeText提示补全插件方法如下:1.点击菜单栏里的Preferences,查看里面是否有PackageControl;2.如果没有进行以下操作,用快捷键ctrl+'~'键打开showcontrol命令行界面,执行以下命令:importurllib.request,os;pf='PackageControl.sublime-package';ipp=sublime.installed
- sublime配置说明
TechCheng
[toc]安装插件列表PackageControl这是安装其他插件的基础,安装方法localization对sublime进行汉化Emmet输入标签简写形式,然后按Tab键官方文档](https://docs.emmet.io/))速查表](https://docs.emmet.io/))JsFormat在JS文件中通过鼠标右键->JsFormat或者Ctrl+Alt+FCSSFormatCSS格
- 两个非常使用的工具仿站小工具7.0以及排版页面的工具
ajpr3120
扒网站的工具,仿站小工具7.0以及抓取整个页面的TeleportUltra。趴下来的html或者js可能是不规范的,第二个实用工具,用于排版页面用的,站长工具里头的http://tool.chinaz.com/Tools/JsFormat.aspx。有个很大的感触,计算机本身就是工具,我们做IT的,除了会编程序外,最重要的就是用工具。各种软件,各种网站,有时候,有些计算机的原理可能你不懂,但是,你
- sublime插件与使用技巧
weixin_33889245
1.好用插件推荐1.1HtmlBeautifyhtml页面的美化,直接ctr+shift+p输入htmlB调用即可。1.2JsFormat快捷方式ctr+alt+F,js的格式化。1.3SideBarEnhancements增强的侧栏功能,添加就知道怎么好了1.4AdvancedNewFile快捷方式ctr+alt+N,New新的文件,支持tab自动补全文件夹,非常方便。1.5SyncedSide
- openlayers3 修改投影坐标系
leobbis
openlayers3
1.页面加载proj4.js文件百度下载2.http://spatialreference.org搜索投影坐标系,如:Beijing54,找到自己所需EPSG,如:EPSG:2401,点击。找到Proj4jsformat,点击后,复制Proj4js.defs["EPSG:2401"]="+proj=tmerc+lat_0=0+lon_0=75+k=1+x_0=25500000+y_0=0+ellp
- 创建Vue项目时出现“expected indentation of 2 spaces but found 1 tab”等类似错误
法研鲁迅
vue
问题在用sublime-text3写vue项目的时候,在控制台写入“npmrundev”启动后,会报错,错误的主要信息为:“expectedindentationof2spacesbutfound1tab”:报错信息已经很明显了,是格式错误,于是想到了使用了一个插件,叫做”JsFormat“,当初对这个sublimetext3插件进行设置的时候,设置了保存时自动格式化,所以就造成了这种问题。所以解
- Sublime Text 3前端开发常用优秀插件介绍
weixin_34221112
.首页博客园联系我前言:关于SublimeText3.PackageControl插件管理.PackageControl使用方法/安装Emmet插件.Emmet插件.JsFormat插件.SideBarEnhancements插件.railingSpaces插件.Tag插件.Terminal插件.SublimeCodeIntel插件.CssComb插件.Autoprefixer插件.未完待续.留言
- Fiddler使用技巧——插件&快捷键等
腰椎间盘没你突出
Fiddler
文章目录一、插件下载地址JavaScriptFormat安装与使用二、常用快捷键三、断点请求快捷键进行断点使用QuickExec命令进行断点一、插件下载地址https://www.telerik.com/fiddler/add-onsJavaScriptFormat安装与使用官网下载fiddlerjsformatsetup.exe文件,双击安装,此时会生成一个JSFormat.dll文件,网上有说
- Sublime Text3前端开发配置_CRPER
crper
笔记-SublimeText
Plugin(插件)==>插件名字--->默认快捷键(CSS3comb和autoprefix需要nodejs,你懂的)CSS3(更加丰富的css3规则和高亮)DOCBLOCKr---defaultkeybind:/**+回车键(注释插件,不解释)Emmet(前端开发必备神器)JSformat(JS格式神器)---defaultkeybind:CTRL+ALT+FAutoprefix(补齐多浏览器的
- 爬取有道翻译的两种做法!开源免费!!!
打不死的搬砖小强!
一、需要用到的工具:先把格式化js的线上网址记录一下:http://tool.chinaz.com/Tools/jsformat.aspx二、分析流程、有道翻译分析过程(1)翻译过程中会发起请求response中可以看到响应的结果(2)Headers最下面,FormData许多的数据,这些数据就是在点击翻译的时候浏览器给服务器发送的数据在这里插入图片描述(3)i:需要进行翻译的字符串。salt:加
- js的format 方法
测试接口
JS
//jsformat方法functionformat(source,params){if(arguments.length==1)returnfunction(){varargs=$.makeArray(arguments);args.unshift(source);return$.format.apply(this,args);};if(arguments.length>2&¶ms.co
- Sublime text 实用插件整理
codinger
Sublimetext常用插件记录一些自己在使用sublime时常用的一些插件cssrem、SublimeServer、FileHeader、OmniMarkupPreviewer、sublime-jsdocs、AutoFileName、SublimeText-Nodejs、Sublime-Better-Completion、SublimeAllAutocomplete、JsFormat、jQue
- sublime 支持jsx语法提示方法
guoss
安装Babel插件语法转义ctrl+shift+p->installpackage->Babel可以支持ES6和JSX语法安装JsFormat(可以不安,无影响)Preferences->PackageSettings->JsFormat->Settings-User中加入以下代码,可以支持JSX格式化{"e4x":true,//支持jsx格式化"format_on_save":true//保存立
- sublime text 3 插件与配置
SingleDiego
配色方案:DayleReesColorSchemes汉化:ChineseLocalizations终端:TerminalDjango支持:DjaneiroHTML:EmmetJS格式:JsFormat默认快捷键:ctrl+alt+fHTMLCSS格式化:HTML-CSS-JSPrettify需要先安装nodejs,然后在插件设置加上nodejs的路径。代码提示/自动补全:SublimeCodeIn
- sublime text 3前端开发常用插件
墨染锦年_物是人非
*所有插件安装的前提是:①先把AackagesControl安装,相关安装代码可以去https:packagecontrol.io/installation下载然后在sublime中按快捷键ctrl+shift+P,调出命令窗口,找到安装插件这个命令并回车②选择emmet插件(输入标签的简写形式,然后按tab键可出现完整的代码语句)③JsFormat:将JS代码格式化快捷键:ctrl+alt+F④
- Sublime Text 2
岚风的叶子
实用插件:PackageControl:安装插件Emmet:快速编写HTML/CSSColorPicker:颜色选择BracketHighlighter:语法高亮Alignment:格式化对齐AutoFileName:文件路径查找ChineseLocalizations:汉化插件:SublimeCodeIntel:代码自动提示Git:版本控制DocBlockr代码注释JsFormat:JS代码格式
- sublime 实用插件
钻石悦
mac下,command+shift弹出搜索框搜pi第一个就是packageinstall点进去,然后在搜索框输入以下插件的名称十个插件1.Babel2.JSHint3.JsFormat4.DocBlockr5.SideBarEnhancements6.AngularJS7.TypeScript8.Handlebars9.BetterCoffeeScript10.jQuery11.jssnippe
- Eclipse格式化--jsFormat.xml
打代码的大叔
- 网址链接
梦夜空中最亮的星
:https://www.jianshu.com/JS/HTML格式化:http://tool.chinaz.com/tools/jsformat.aspxelementUI:http://element-cn.eleme.io/#/zh-CN/component/installationMD5:http://www.cmd5.com/amazeUI:http://amazeui.org/MUI:
- 代码规范之esformatter
maiyang
(嗨,大家好!这是我的公众号“茶歇驿站”,微信号“tech_tea”的文章,请大家多多支持,欢迎大家分享,如若转载请注明出处~~~)最近我们在开始使用react.js来开发全新的后台系统,react主要文件就是js/jsx,习惯了Golang的gofmt,自然而然的想到也应该有类似的js/jsx的代码风格格式化插件吧?找我们最好的老师Google,输入jsformat排在前面的两个都是JavaSc
- sublime text3使用
石头o
1、插件1.1普通插件:ChineseLocalization,完全汉化插件MonokaiExtended主题,推荐使用HTML5,HTML5标签拓展JsFormat,javascript格式化CSSFormat,CSS格式化Tag,HTML格式化Brackethighlighter,标签对标记SideBarEnhancements,增强型侧边栏BufferScroll,代码折叠状态保留Style
- sublime 常用插件
张小小小七
在SublimeText3中按下快捷键Ctrl+Shift+P在出现的文本框中输入InstallPackage(或直接输入“ip”)选中InstallPackage并回车jQueryHtml5Emmet:基本用法:输入标签简写形式,然后按Tab键速查表:https://docs.emmet.io/cheat-sheet/JsFormat:即可在JS文件中通过鼠标右键->JsFormat或键盘快捷键
- Sublime text 3 主题与实用插件汇总
RunningCoderLee
插件平台插件平台主题:Colorsublime主题快速更改和浏览插件MonokaiExtendedITG:FlatPredawnbrogrammer易用性:HTML5,HTML5标签拓展JsFormat,javascript格式化CSSFormat,CSS格式化Tag,HTML格式化Brackethighlighter,标签对标记SideBarEnhancements,增强型侧边栏BufferSc
- [ST 插件]前端开发 Sublime 插件整理
叶世清pageYe
sublimerge非常神奇的代码对比工具,支持和自己的snapShot对比,和clipboard快照对比WebInspectorPlainTasksatodo-listplugin[cssFormat]这款插件和jsFormat类似,可以格式化css代码(包括压缩css)。个人觉得cssComb没有什么作用只是调整了属性而已。tableEditormarkdown中写table的神器,网上各种教
- 设计模式介绍
tntxia
设计模式
设计模式来源于土木工程师 克里斯托弗 亚历山大(http://en.wikipedia.org/wiki/Christopher_Alexander)的早期作品。他经常发表一些作品,内容是总结他在解决设计问题方面的经验,以及这些知识与城市和建筑模式之间有何关联。有一天,亚历山大突然发现,重复使用这些模式可以让某些设计构造取得我们期望的最佳效果。
亚历山大与萨拉-石川佳纯和穆雷 西乐弗斯坦合作
- android高级组件使用(一)
百合不是茶
androidRatingBarSpinner
1、自动完成文本框(AutoCompleteTextView)
AutoCompleteTextView从EditText派生出来,实际上也是一个文本编辑框,但它比普通编辑框多一个功能:当用户输入一个字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择某个菜单项之后,AutoCompleteTextView按用户选择自动填写该文本框。
使用AutoCompleteTex
- [网络与通讯]路由器市场大有潜力可挖掘
comsci
网络
如果国内的电子厂商和计算机设备厂商觉得手机市场已经有点饱和了,那么可以考虑一下交换机和路由器市场的进入问题.....
这方面的技术和知识,目前处在一个开放型的状态,有利于各类小型电子企业进入
&nbs
- 自写简单Redis内存统计shell
商人shang
Linux shell统计Redis内存
#!/bin/bash
address="192.168.150.128:6666,192.168.150.128:6666"
hosts=(${address//,/ })
sfile="staticts.log"
for hostitem in ${hosts[@]}
do
ipport=(${hostitem
- 单例模式(饿汉 vs懒汉)
oloz
单例模式
package 单例模式;
/*
* 应用场景:保证在整个应用之中某个对象的实例只有一个
* 单例模式种的《 懒汉模式》
* */
public class Singleton {
//01 将构造方法私有化,外界就无法用new Singleton()的方式获得实例
private Singleton(){};
//02 申明类得唯一实例
priva
- springMvc json支持
杨白白
json springmvc
1.Spring mvc处理json需要使用jackson的类库,因此需要先引入jackson包
2在spring mvc中解析输入为json格式的数据:使用@RequestBody来设置输入
@RequestMapping("helloJson")
public @ResponseBody
JsonTest helloJson() {
- android播放,掃描添加本地音頻文件
小桔子
最近幾乎沒有什麽事情,繼續鼓搗我的小東西。想在項目中加入一個簡易的音樂播放器功能,就像華為p6桌面上那麼大小的音樂播放器。用過天天動聽或者QQ音樂播放器的人都知道,可已通過本地掃描添加歌曲。不知道他們是怎麼實現的,我覺得應該掃描設備上的所有文件,過濾出音頻文件,每個文件實例化為一個實體,記錄文件名、路徑、歌手、類型、大小等信息。具體算法思想,
- oracle常用命令
aichenglong
oracledba常用命令
1 创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local
- 25个Eclipse插件
AILIKES
eclipse插件
提高代码质量的插件1. FindBugsFindBugs可以帮你找到Java代码中的bug,它使用Lesser GNU Public License的自由软件许可。2. CheckstyleCheckstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码样式。3. ECLemmaECLemma是一款拥有Eclipse Public License许可的免费工具,它提供了
- Spring MVC拦截器+注解方式实现防止表单重复提交
baalwolf
spring mvc
原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。
1.新建注解:
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
- 《Javascript高级程序设计(第3版)》闭包理解
bijian1013
JavaScript
“闭包是指有权访问另一个函数作用域中的变量的函数。”--《Javascript高级程序设计(第3版)》
看以下代码:
<script type="text/javascript">
function outer() {
var i = 10;
return f
- AngularJS Module类的方法
bijian1013
JavaScriptAngularJSModule
AngularJS中的Module类负责定义应用如何启动,它还可以通过声明的方式定义应用中的各个片段。我们来看看它是如何实现这些功能的。
一.Main方法在哪里
如果你是从Java或者Python编程语言转过来的,那么你可能很想知道AngularJS里面的main方法在哪里?这个把所
- [Maven学习笔记七]Maven插件和目标
bit1129
maven插件
插件(plugin)和目标(goal)
Maven,就其本质而言,是一个插件执行框架,Maven的每个目标的执行逻辑都是由插件来完成的,一个插件可以有1个或者几个目标,比如maven-compiler-plugin插件包含compile和testCompile,即maven-compiler-plugin提供了源代码编译和测试源代码编译的两个目标
使用插件和目标使得我们可以干预
- 【Hadoop八】Yarn的资源调度策略
bit1129
hadoop
1. Hadoop的三种调度策略
Hadoop提供了3中作业调用的策略,
FIFO Scheduler
Fair Scheduler
Capacity Scheduler
以上三种调度算法,在Hadoop MR1中就引入了,在Yarn中对它们进行了改进和完善.Fair和Capacity Scheduler用于多用户共享的资源调度
2. 多用户资源共享的调度
- Nginx使用Linux内存加速静态文件访问
ronin47
Nginx是一个非常出色的静态资源web服务器。如果你嫌它还不够快,可以把放在磁盘中的文件,映射到内存中,减少高并发下的磁盘IO。
先做几个假设。nginx.conf中所配置站点的路径是/home/wwwroot/res,站点所对应文件原始存储路径:/opt/web/res
shell脚本非常简单,思路就是拷贝资源文件到内存中,然后在把网站的静态文件链接指向到内存中即可。具体如下:
- 关于Unity3D中的Shader的知识
brotherlamp
unityunity资料unity教程unity视频unity自学
首先先解释下Unity3D的Shader,Unity里面的Shaders是使用一种叫ShaderLab的语言编写的,它同微软的FX文件或者NVIDIA的CgFX有些类似。传统意义上的vertex shader和pixel shader还是使用标准的Cg/HLSL 编程语言编写的。因此Unity文档里面的Shader,都是指用ShaderLab编写的代码,然后我们来看下Unity3D自带的60多个S
- CopyOnWriteArrayList vs ArrayList
bylijinnan
java
package com.ljn.base;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
/**
* 总述:
* 1.ArrayListi不是线程安全的,CopyO
- 内存中栈和堆的区别
chicony
内存
1、内存分配方面:
堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。
栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中
- 回答一位网友对Scala的提问
chenchao051
scalamap
本来准备在私信里直接回复了,但是发现不太方便,就简要回答在这里。 问题 写道 对于scala的简洁十分佩服,但又觉得比较晦涩,例如一例,Map("a" -> List(11,111)).flatMap(_._2),可否说下最后那个函数做了什么,真正在开发的时候也会如此简洁?谢谢
先回答一点,在实际使用中,Scala毫无疑问就是这么简单。
- mysql 取每组前几条记录
daizj
mysql分组最大值最小值每组三条记录
一、对分组的记录取前N条记录:例如:取每组的前3条最大的记录 1.用子查询: SELECT * FROM tableName a WHERE 3> (SELECT COUNT(*) FROM tableName b WHERE b.id=a.id AND b.cnt>a. cnt) ORDER BY a.id,a.account DE
- HTTP深入浅出 http请求
dcj3sjt126com
http
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后We
- 判断MySQL记录是否存在方法比较
dcj3sjt126com
mysql
把数据写入到数据库的时,常常会碰到先要检测要插入的记录是否存在,然后决定是否要写入。
我这里总结了判断记录是否存在的常用方法:
sql语句: select count ( * ) from tablename;
然后读取count(*)的值判断记录是否存在。对于这种方法性能上有些浪费,我们只是想判断记录记录是否存在,没有必要全部都查出来。
- 对HTML XML的一点认识
e200702084
htmlxml
感谢http://www.w3school.com.cn提供的资料
HTML 文档中的每个成分都是一个节点。
节点
根据 DOM,HTML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
整个文档是一个文档节点
每个 HTML 标签是一个元素节点
包含在 HTML 元素中的文本是文本节点
每一个 HTML 属性是一个属性节点
注释属于注释节点
Node 层次
- jquery分页插件
genaiwei
jqueryWeb前端分页插件
//jquery页码控件// 创建一个闭包 (function($) { // 插件的定义 $.fn.pageTool = function(options) { var totalPa
- Mybatis与Ibatis对照入门于学习
Josh_Persistence
mybatisibatis区别联系
一、为什么使用IBatis/Mybatis
对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、
- C中怎样合理决定使用那种整数类型?
秋风扫落叶
c数据类型
如果需要大数值(大于32767或小于32767), 使用long 型。 否则, 如果空间很重要 (如有大数组或很多结构), 使用 short 型。 除此之外, 就使用 int 型。 如果严格定义的溢出特征很重要而负值无关紧要, 或者你希望在操作二进制位和字节时避免符号扩展的问题, 请使用对应的无符号类型。 但是, 要注意在表达式中混用有符号和无符号值的情况。
&nbs
- maven问题
zhb8015
maven问题
问题1:
Eclipse 中 新建maven项目 无法添加src/main/java 问题
eclipse创建maevn web项目,在选择maven_archetype_web原型后,默认只有src/main/resources这个Source Floder。
按照maven目录结构,添加src/main/ja
- (二)androidpn-server tomcat版源码解析之--push消息处理
spjich
javaandrodipn推送
在 (一)androidpn-server tomcat版源码解析之--项目启动这篇中,已经描述了整个推送服务器的启动过程,并且把握到了消息的入口即XmppIoHandler这个类,今天我将继续往下分析下面的核心代码,主要分为3大块,链接创建,消息的发送,链接关闭。
先贴一段XmppIoHandler的部分代码
/**
* Invoked from an I/O proc
- 用js中的formData类型解决ajax提交表单时文件不能被serialize方法序列化的问题
中华好儿孙
JavaScriptAjaxWeb上传文件FormData
var formData = new FormData($("#inputFileForm")[0]);
$.ajax({
type:'post',
url:webRoot+"/electronicContractUrl/webapp/uploadfile",
data:formData,
async: false,
ca
- mybatis常用jdbcType数据类型
ysj5125094
mybatismapperjdbcType
MyBatis 通过包含的jdbcType
类型
BIT FLOAT CHAR