前端开发编辑器(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.创建项目 依次鼠 ...
随机推荐
- ARM 编译 phddns
参考博文http://bluegemyf.blog.163.com/blog/static/11816340201310472751513/ 1.安装必要的开发包 sudo apt-get inst ...
- VS快捷键总结(包括ReSharper)
Shift+Alt+Enter 全屏显示代码Ctrl+E 最近文件列表Ctrl+B 转到定义Ctrl+Alt+B 转到继承类或接口处Ctrl+U 转到基类Ctrl+D 复制当前行或选定的块(Dupli ...
- 关于OpenStack的学习路线及相关资源汇总
首先我们想学习openstack,那么openstack是什么?能干什么?涉及的初衷是什么?由什么来组成?刚接触openstack,说openstack不是一个软件,而是由多个组件进行组合,这是一个更 ...
- js表达式与语句的区别
http://www.2ality.com/2012/09/expressions-vs-statements.html http://www.jb51.net/article/31298.htm 表 ...
- 剑指offer编程题java实现(正在更新)
面试题三:查找二维数组中元素问题 public static void main(String[] args){ int[][] num = {{1,2,8,9},{2,4,9,12},{4,7,10 ...
- ENode框架Conference案例分析系列之 - 订单处理减库存的设计
前言 前面的文章,我介绍了Conference案例的业务.上下文划分.领域模型.架构,以及代码整体流程.接下来想针对案例中一些重要的场景,分别做进一步的分析.本文想先介绍一下Conference案例的 ...
- C#中使用Socket请求Web服务器过程
最开始我们需要明白一件事情,因为这是这篇文章的前提: HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的.因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生. 而有人或许会问: ...
- Redis系列(六)-SortedSets设计技巧
阅读目录: 介绍 Score占位 更多位信息 总结 介绍 Redis Sorted Sets是类似Redis Sets数据结构,不允许重复项的String集合.不同的是Sorted Sets中的每个成 ...
- 跟vczh看实例学编译原理——三:Tinymoe与无歧义语法分析
文章中引用的代码均来自https://github.com/vczh/tinymoe. 看了前面的三篇文章,大家应该基本对Tinymoe的代码有一个初步的感觉了.在正确分析"print ...
- 【js技巧】~(按位非)运算符的妙用
今天在reivew部门牙套姐MM的代码的时候,有点小心得,给大家分享.我们常常说到,“学以致用”,但我发现自己却很少能真正做到.<javascript高级程序设计>即大家常说的“红宝书”, ...