Kairyou's Blog

专注于前端开发, 追求更好的用户体验, 更好的开发体验 [长沙前端QQ群:234746733]
  • Flash Builder和flashdevelop 常用快捷键

    / 分类: 工具 / 1 Comment

    =========flashdevelop
    Ctrl+B - snippets
    ctrl+shift+1 自动完成代码
    F12 - 下个错误
    Shift+f12 -上个错误
    Ctrl+[ - 转到下一个声明
    Ctrl+] - 转到上一个声明
    Ctrl+G - 转到行
    Ctrl+U - 大写
    Ctrl+L - 小写
    Ctrl+/ - 转到词首
    Ctrl+\ - 转到词尾
    Ctrl+D - 克隆光标行、选中的内容
    Ctrl+T - 与上一行交换位置
    Ctrl+Shift+D - 删除光标所在行
    Ctrl+Q - 行注释/取消注释
    Ctrl+Shift+Q - 块注释/取消注释
    Ctrl+F = 搜索
    Ctrl+H = 替换
    Ctrl+I = 文件夹搜索、替换
    F3 = 转到上一个搜索的字符串
    Shift+F3 = 转到下一个搜索的字符串
    Alt+Shift+Enter - 全屏
    F5 测试项目
    F8 构架项目
    F4 跳转到指定方法或类或变量被定义的地方(相当于FB的F3)
    Shift+f4 跳回到之前所有的地方
    ctrl+\ 转到下个大写或标点或空格后
    Ctrl+/ 转到上个subword
    ctrl+alt+space 代码提示
    Ctrl+Shift+Space 提示方法中的参数类型
    AutoFormat(插件-格式化) Alt+Shift+F
    FDjpPlugin 移动光标所在行 or 选中的行 Alt+↑(↓)

    =========Flash Builder
    Ctrl-Shift-O - Organize imports,去除无用的导入类
    Ctrl+F11 - 运行(在浏览器浏览)
    F11 - 调试
    Alt+/ - 内容辅助
    Ctrl+Alt+/ - 文字补全
    Ctrl+L - 转到行
    Ctrl+Q - 转到上一个编辑位置
    F3 - 打开类型声明
    Ctrl+M - 切换 编辑器/活动视图 窗口最大化状态
    Ctrl+Shift+Y - 转换选定文本为小写字母
    Ctrl+Shift+X - 转换选定文本为大写字母
    Ctrl+Alt+R - 重命名 变量/函数
    Ctrl+F - 查找/替换
    Ctrl+K - 查找下一个
    Ctrl+Shift+K - 查找上一个
    Alt+↑(↓) - 移动光标所在行 or 选中的行
    Ctrl+Alt+↑(↓) - 克隆光标所在行 or 选中的行
    Ctrl+D - 删除选中行or光标所在行
    Ctrl+Shift+D - 添加ASDoc注释
    Ctrl+Shift+C - 添加/移除选中文字的块注释
    Ctrl+/ - 行注释
    Ctrl+Shift+P - 匹配光标所在括号,并跳转到匹配的括号

  • VIM使用mswin.vim,vit不能全选tag内容的解决

    / 分类: 工具 / 6 Comments

    问题描述,比如下面的代码:<p>abcd1234中文</p>
    按vit既是选择p标签内的内容,但是因为最后的一个字符是中文,“文”字并没有选择到(纯英文或者数字是没问题的)。
    这个是使用mswin.vim导致的问题,源于mswin里的:behave mswin
    Ps: mswin是作者写的一个方便win用户使用习惯的插件

    "behave mswin =下面这四行,help behave可以看到vim的帮助
    set selectmode=mouse,key
    set mousemodel=popup
    set keymodel=startsel,stopsel
    set selection=exclusive

    而问题是selection=exclusive引起的,解决办法:
    1、注释掉vimrc里mswin.vim(这样win用户可能觉得很不方便,需要适应vim的默认快捷键)
    2、" behave mswin - 注释掉mswin里面的这句。在下面添加
    set selectmode=mouse,key
    set mousemodel=popup
    set keymodel=startsel,stopsel
    Ps:上面把selection=exclusive去掉了,即:selection=inclusive(光标所在位置也属于被选中的范围)
    3、在vimrc里添加:nnoremap vic vitl
    说明tag内只有英文或数字,按vit;当最后一个字符是中文,按vic,就可以选择最后的中文字符了。