前端开发编辑器(notepad++、sublime text)
1、Notepad++ 正则替换:
如<td>第三节</td>
替换成<td><input type="text" value="第三节" /></td>
可以查找:第(.)节,替换为:<input type="text" value="第(\1)节" />。
2、 Notepad++ 统计字数
在 视图-摘要 中
3、Notepad++ 代码着色主题推荐
除了默认的白底黑字的主题外,下面几个还算不错的暗色背景主题:
bespin 选区略灰暗
black board 绿色选中不清晰 红色选中刺眼
monokai 和sublime text默认主题是一样的
plastic code wrap 还不错 选区不够明显
4、Emmet 手册
http://www.w3cplus.com/tools/emmet-cheat-sheet.html
5、为特定扩展名设置高亮模板
notepad++ -- 在语言格式设置中,添加自定义扩展名。
sublime text3 -- 左键单击右下角,选择顶部的“打开所有扩展名...”设置好就可以了。
6、sublime text3 代码格式化
自带重新缩进:http://www.zhugexiaojue.com/note/reindent-753.html
插件HTML-CSS-JS Prettify:http://jokerliang.com/html-css-javascript-and-json-code-formatter-for-sublime-text-2-and-3.html
7、sublime text3大爱主题Otto(官网已经下线了 这个傻逼改了名字了 也不给我通知一下 直接就不能用了 新名字 Boxy https://packagecontrol.io/packages/Boxy%20Theme)
otto 旧名字
{
"caret_extra_width": 1,
"caret_style": "smooth",
"color_scheme": "Packages/User/SublimeLinter/Otto Tomorrow (SL).tmTheme",
"font_size": 18,
"highlight_line": true,
"ignored_packages":
[
"Vintage"
],
"overlay_scroll_bars": "enabled",
"show_encoding": true,
"tabs_small": true,
"theme": "Otto Tomorrow.sublime-theme",
"theme_otto_accent_green": true,
"theme_otto_find_and_replace_close_hide": true,
"theme_otto_find_and_replace_font_size_13": true,
"theme_otto_find_and_replace_small": true,
"theme_otto_global_ui_large": true,
"theme_otto_scrollbars_wide": true,
"theme_otto_sidebar_font_size_15": true,
"theme_otto_status_bar_font_size_14": true,
"theme_otto_status_bar_small": true,
"theme_otto_tab_font_size_12": true,
"theme_otto_tab_selected_prelined": true,
"theme_otto_tab_small": true,
"word_wrap": true
}
新名字 boxy
{
"caret_extra_width": 1,
"caret_style": "smooth",
"color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
"font_size": 21,
"highlight_line": true,
"ignored_packages":
[
"Color Highlighter",
"DocBlockr",
"Javascript Beautify",
"Vintage"
],
"theme": "Boxy Tomorrow.sublime-theme",
"theme_accent_green": true,
"theme_font_lg": true,
"theme_scrollbar_colored": true,
"theme_sidebar_font_xl": true,
"theme_size_xs": true,
"theme_tab_arrows_hidden": true,
"theme_tab_font_md": true,
"theme_tab_selected_label_bold": true,
"theme_tab_selected_prelined": true,
"theme_tab_size_md": true,
"theme_tab_width_auto": true,
"word_wrap": true
}
前端开发编辑器(notepad++、sublime text)的更多相关文章
- web前端开发教程系列-1 - 前端开发编辑器介绍
目录: 前言 一. Webstorm 1. 优点 2. 缺点 3. 教程 4. 插件 5. 技巧 二. SublimeText 1. 优点 2. 缺点 3. 教程 4. 插件 5. 技巧 前言 由于很 ...
- 前端project师养成记:开发环境搭建(Sublime Text必备插件推荐)
为了让自己更像一个前端project师,决定从开发环境開始武装自己. 本文将介绍前段project师开发的一些利器的安装步骤,主要包含了: 1.Node.js的安装 2.Grunt的安装及经常使用插件 ...
- 前端工程师手中的Sublime Text
原文地址:http://css-tricks.com/sublime-text-front-end-developers/ 我的Blog:http://cabbit.me/sublime-text-f ...
- 前端开发必备的Sublime 3插件
Sublime的大名已经无需我介绍了,首先先介绍如何启用插件安装功能: 打开Sublime 3,然后按 ctrl+` 或者在View → Show Console 在打开的窗口里黏贴这个网站上的代码( ...
- Aptana studio 3前端开发编辑器推荐
直接进入主题,先上图 这就是我Apatana studio 3的默认界面,推荐此工具的原因主要有以下几点: 1.可以集成Emmet,快速编写HTML+CSS,做到效率倍增. 2.Jquery 自动完成 ...
- Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】
一.安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入 ...
- 三、Brackets:一个好用的Web前端开发编辑器
前言 如果你以前在使用 Dreamweaver 或 Zendstudio 编写HTML,CSS代码,那么你可以尝试使用这个编辑器.他的界面简洁,舒服. 介绍 免费.开源.跨平台的前端开发环境(只是前端 ...
- [开发工具]_[Sublime Text 2]_[配置C++编译执行环境]
场景: 1. g++的版本号更新比較快,能够使用最新的C++11特性, 这里sublime text 2是我的轻量级C++开发工具(仅仅有这个),能够使用st2这样的工具来验证一些语法新特性, 也能够 ...
- Python开发工具之Sublime Text 3基于文件创建项目
说明: 本地windows系统 本地已安装Sublime Text 3; 本地已创建python项目文件,如test,并在该文件夹下创建了虚拟环境venv(test/venv). 1.创建项目 依次鼠 ...
随机推荐
- *HDU 1007 计算几何
Quoit Design Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- bzoj1455: 罗马游戏 + bzoj2809: Dispatching(可并堆)
昨天看了可并堆是什么,写的是左偏树 大概就是一棵树 1.有左偏性质,即当前根到左叶子节点距离比到右叶子节点距离大 2.有堆性质,堆顶关键字比子树关键字小 合并两个堆的时候,关键字大的插入到关键字小的那 ...
- centos中yum安装mysql路径
1. 使用命令service mysqld stop 停止mysql 查看mysql数据库的默认路径:/var/lib/mysql 使用cp -afir /var/lib/mysql/* /us ...
- request对象和response对象
Request 和 Response 对象起到了服务器与客户机之间的信息传递作用.Request 对象用于接收客户端浏览器提交的数据,而 Response 对象的功能则是将服务器端的数据发送到客户端浏 ...
- 在java中如何用键盘输入一个数,字符,字符串
一,利用 Scanner 实现从键盘读入integer或float 型数据 import java.util.*; public class test { public static void mai ...
- 安卓工具箱:color of Style
<?xml version="1.0" encoding="utf-8"?> <resources> <color name=&q ...
- 一步步学习javascript基础篇(2):作用域和作用域链
作用域和作用域链 js的语法用法非常的灵活,且稍不注意就踩坑.这集来分析下作用域和作用域链.我们且从几道题目入手,您可以试着在心里猜想着答案. 问题一. if (true) { var str = & ...
- 使用ViewPager+Fragment实现选项卡切换效果
实现效果 本实例主要实现用ViewPage和Fragment实现选项卡切换效果,选项卡个数为3个,点击选项卡或滑动屏幕会切换Fragment并实现选项卡下方下边框条跟随移动效果. 本程序用androi ...
- 分析nuget源码,用nuget + nuget.server实现winform程序的自动更新
源起 (个人理解)包管理最开始应该是从java平台下的maven开始吧,因为java的开发大多数是基于开源组件开发的,一个开源包在使用时很可能要去依赖其他的开源包,而且必须是特定的版本才可以.以往在找 ...
- Atitti onvif 设备发现与原理
Atitti onvif 设备发现与原理 1.1. ,有以下几个步骤:1 1.2. 设备搜索原理及编程技巧:2 1.3. Ws disconvert 的组播地址和端口就是37022 1)发现ipca ...