VSCode支持微信小程序开发中的.whtml,.wxss文件高亮

因为这几个文件后缀是腾讯他们自己定义的,其实本质也就是html和css文件类型,
所以只要把这些后缀文件走对应的文件高亮类型就可以了。

设置方法

左下角的小齿轮图标–设置

    {
        "editor.fontSize": 14,
        "window.zoomLevel": 0,
        "files.associations": {
            "*.wxss": "css",
            "*.wxml": "html"
        }
    }

只要关注files.associations这个配置项就可以了,其实文件类型也是同理。
继续阅读

Sublime Text 3 快捷键总结

以下是个人总结不完全的快捷键总汇,祝愿各位顺利解放自己的鼠标。

选择类

Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。

Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。

Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。

Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。
继续阅读

Windows下的crontab设置

需求:因为公司电脑网络问题,导致虚拟机的网络有问题
必须要重启虚拟机才能解决,所以就想着设置一个定时的执行的重启脚本

定时设置

# 任务查询
schtasks /query
# 创建任务
schtasks /create /tn "xp_vm_reset" /tr "D:\xp_vm_reset.bat" /sc hourly /mo 1
# 执行任务
schtasks /run /tn "xp_vm_reset"
# 删除任务
schtasks /delete  /tn "xp_vm_reset"
# 停止任务
schtasks /end /tn "xp_vm_reset"

继续阅读

Sublime Text 2/3安装CTags实现函数跳转

安装Sumlime Text

安装ctags

下载ctags程序,放到目录D:/ctags/下

安装ctags插件

1. 打开Sublime Text
2. Preferences->Package Control->Install Package->CTags
3. 配置ctags插件
4. Preferences->Package Settings->CTags->Settings – User,复制下面的配置

{
    "command": "d:/ctags/ctags.exe"
}

5. 在项目生成ctags索引,在左侧项目目录下,CTags:Rebuild Tags,然后在函数名上,右键Navigate To Definition就可以实现跳转了
6. 实现用Ctrl+鼠标左键跳转。Preferences->Package Settings->CTags->Mouse Binding – User,复制下面的配置

[
	{
		"button": "button1",
		"count": 1,
		"press_command": "drag_select",
		"modifiers": ["ctrl"],
		"command": "navigate_to_definition"
	}
]

记录两个常的快捷键配置

{ "keys": ["ctrl+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["ctrl+l"], "command": "duplicate_line" }

继续阅读

Zend Studio9 的配置优化

        今天使用ZendStudio9的时候再次被卡得想死,ctrl+s保存文件的时候zend会先build什么东西,然后才进行save操作,每次如此。突然好怀念当初使用的zendStudio5.5,完全只是php的开发环境。而在6.0之后的版本都成为了ZendStudio for eclipse,也就是均是基于eclipse的。功能很强大,但能用到的却不多,还很占用资源。真想把他换了。但找来找去,还真找不到一个能比拟ZendStudio的开发环境,也不是很想退回去使用5.5的版本。

        那么我就自己研究Zend Studio的菜单栏和工具栏,看看有没有可以优化的配置,以下说明不一定正确:

1、关闭自动Build:
Project -> Build Automatically 前面的勾选取消掉
在使用中,我发现Build的作用应该是为整个项目建立一个索引和预读取,加快查找和载入文件的速度,但不必要让zend 自动Build项目,他还没有聪明到知道自己该什么时候build才会让主人不觉得卡,所以,取消Build Automatically会让你觉得你的Zend Studio跑的快了点。你可以在添加完项目或者在修改过项目之后,右键点击项目,然后选择Build Project

2、开启智能插入模式
勾选 Edit->Smart Insert Mode

3、快捷键加注释
使用ctrl + / 增加和取消一行的注释
使用ctrl + shift + / 注释一个代码块
使用ctrl + shift + 取消注释一个代码块

4、设置代码格式
Window->Preferences->PHP->Code Style->Formatter

选择Show之后,可以设置类、方法、for语句块、switch语句中的代码是否需要缩进,设置类、方法、语句块中的前半个大括号是直接跟在本行结尾还是换到下一行,还有许多,可以自己查看

选择文件:使用快捷键ctrl + shift + f可以快速将你的php文件格式化为你设置的格式,也可以使用菜单栏的Source -> Format

继续阅读