zoukankan      html  css  js  c++  java
  • Sublime Text 试玩日记

    Sublime Text 试玩日记

    一直听说Sublime挺好用的,果断下了试用了。ST2速度偏慢,ST3速度有很大提升。只是ST3不能试用了。果断得意了……

    Sublime有snippets,command,key-binding,tmLanguage,tmTheme等强大的定制功能。
    因为主要写C、C++但是习惯自动宏写注释,可是发现ST没有时间宏常量。于是就有了这次的小改造了……

    看到熟悉的自动时间了吧!,顺便写了下这次的改造成果!


    ###########################################################################
    这样一来,平时用ST打开文本文档,就可以看到丰富多彩的效果了。不用依赖其他的什么特殊文档格式

    接下来主要写下这次改造使用的方法:
    研究了一下,发现ST3没有提供默认edit对象当使用begin_edit()的时候。所以需要通过command或者key-binding激活传入edit对象。
    因为只有有了edit对象才能修改缓冲区数据。

    So so so………………


    这里是相应 的处理方法和处理线程——————————————也算是很简单了:
    在快照里面使用自定义的宏名称,然后当激活处理线程的时候替换掉相应的自定义常量。OK了,大功告成……

    这里有个问题就是我的激活方式是每次有修改就会激活替换一次。效率比较低………………
    哪位大牛有更好的办法欢迎赐教!

    最后的最后,说一个:我将默认的Text语法hook到我自己的语法文件。这样就可以使用我自己写的着色文件了。
    然后,然后就可以看到丰富多彩的文本文档了。

    欢迎大牛提出建议!##################################################################
    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    artdialog4.1.7 中父页面给子页面传值
    Sql Server按树形结构排序查询表记录
    js控制滚动条平滑滚动到制定位置
    sql实现对多个条件分组排序方法和区别
    css渐变颜色在线制作
    c#中文转全拼或首拼
    Aspose Cells 添加数据验证(动态下拉列表验证)
    jQuery 插件autocomplete
    导出excel时,以form方式提交json数据
    asp.Net2.0中TextBox设置只读后后台获取不到值的解决方法
  • 原文地址:https://www.cnblogs.com/rexonor/p/4876278.html
Copyright © 2011-2022 走看看