标签:
MarkDowm语法记笔记
1.下载&&安装
2.Sublime Text 便捷技巧
[以PHP为例]
1).快捷键键入当前时间:
- 快捷键绑定[Preferences-->Key Binding--User]:
{"keys":["ctrl+t"], "command":"add_current_time"}
- 代码:保存为\Packages\User\addCurrentTime.py
import datetime
import sublime_plugin
class AddCurrentTimeCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet",
{
"contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
}
2).安装PHP语法提示:
- 工具栏:Preferences->Package Settings->SublimeLinter->Settings - User
{"sublimelinter": true,
"sublimelinter_executable_map":
{
"php":"D:\\amp\\php\\php.exe" #把左边的地址替换为你实际的php.exe的地址
}
}
3).Ctrl+b在浏览器中打开文件【假设你已经装了Apache或者Nginx等服务器,且你的www目录为C:\www\】
- 快捷键绑定:
{ "keys": ["ctrl+b"], "command": "open_browser" }
[www是你localhost的真实指向]- 编辑sublime Text/Data/Packages/User/open_broswer.py
url_map = {
‘D:\\www\\‘ : ‘http://localhost/‘,
}
4).快捷键生成代码模板[Data\Packages\SublimeTmpl\templates\php.tmpl]
【${1:}--当快速创建完文件后,鼠标将第一定位在此处;按下tab键,跳到${2:}...最后定位${0}】
- ctrl+alt+h==>html
- ctrl+alt+j==>javascript
- ctrl+alt+c==>css
- ctrl+alt+p==>php
- ctrl+alt+r==>ruby
- ctrl+alt++shift+p==>python
<?php
/**
* @authors : MinsonLee (694246631@qq.com)
* @blog : http://www.cnblogs.com/lms520/
* @date : ${date}
* @description: ${1:}
* @source :
* @version : \$Id\$
*/
class ${2:ClassName} ${3:extends ${4:AnotherClass}} {
$5
function __construct(){
$0
}
}
5).自定义代码模板方法2
【编辑:\Data\Packages\PHP\php.sublime-snippet文件(xml方式)】
<snippet>
<content><![CDATA[<?${TM_PHP_OPEN_TAG:php}
/**
* @authors : MinsonLee [email:694246631@qq.com]
* @blog : http://www.cnblogs.com/lms520/
* @date : $1
* @description: $2
* @source : $3
* @version : Version-$4
*/
$0
]]></content>
<tabTrigger>php</tabTrigger>
<scope>text.html - source.php</scope>
<description><?php … ?></description>
</snippet>
3.Sublime Text 常用快捷键【更新中...】
只写常用但比较少见的,常用的可以百度~
代码
- ctrl+shift+[ 折叠代码
- ctrl+shift+] 展开代码
- ctrl+shift+up 与上行互换
- ctrl+shift+down 与下行互换
- ctrl+j 合并行【用来写JavaScript的数组或者是PHP里面的数组简直逆天】
- ctrl+d 选择相同的单词
- ctrl+/ 注释整行(如已选择内容,同“ctrl+shift+/”效果)
- ctrl+shift+/ 注释已选择内容
- ctrl+ku 改为大写
- ctrl+kl 改为小写
属性:
- ctrl+kt 折叠属性
- ctrl+k0 展开所有
- ctrl+enter 插入行后
- ctrl+shift+enter 插入行前
- ctrl+shift+a 选择光标位置父标签对儿
行:
- ctrl+l 选择整行(按住-继续选择下行)
- ctrl+kk 从光标处删除至行尾
- ctrl+shift+k 删除整行
- ctrl+shift+d 复制光标所在整行,插入在该行之前
- shift+tab 去除缩进
- tab 缩进
4.Sublime Text 装逼神技能
1). 字体设置
- 最帅的编程字体:点击Yahei Consolas Hybrid下载,双击安装
- 设置字体:Preferences->Settings-User
{
"font_options":
[
"no_bold",/* 不是粗体显示*/
"no_italic", /*不是斜体*/
"no_antialias", /*无反图像灰度值失真显示*/
"gray_antialias",/*反图像灰度值失真显示*/
],
"font_face": "YaHei Consolas Hybrid",
"font_size": 15
}
2).打开侧栏,显示目录树:
View-->Side Bar-->show side bar【直接将你想的目录拖放进来,就可以看到你的目录了】3).F9 行排序(按a-z)
**待更新中,也欢迎大家补充....**
**转载请保留博主连接**
标签:
原文地址:http://www.cnblogs.com/lms520/p/5350757.html