折磨 SlickEdit

原创 2011年04月19日 16:15:00

怕鬼遇鬼。一年前在做 E32 文件解压的时候就发现,它的压缩算法有两种,一种是 deflate,一种是 byte-pair。当时孤陋寡闻,见识不广,采用后一种压缩算法的映像根本没有见到过,所以只是疑虑了一下,也没太在意。结果今年就见到了,是在 Nokia 自己的一款软件产品里。只好借此机会了解一下。这才发现,原来 mmp 文件中可以把 E32 文件的压缩算法指定为 byte-pair。

 

逐步深入,更是令人惊叹连连。这个算法竟然和 Symbian 操作系统支持分页有关。我的思维还停留在古老的 Symbian 不支持分页年代。查找分页有关的资料,不免要到 Symbian Foundation 的代码里翻腾,这就导致要找一个对符号处理、大数量文件处理都比较好的环境。想来想去,想到了 SlickEdit。当然,有人偏爱 Source Insight,不过它停滞更新已久,而我又实在难以欣赏它什么地方的工具条上都要贴个纹理图的审美情趣,只能放弃。

 

SlickEdit 好是好,可惜没有许可它不让用。在 CSDN 上用我最后的一分资源分下载了个许可,可惜得很,不能用。无奈只好搜索破解补丁,又说版本不对,后来竟然找到一篇破解说明,依葫芦画瓢,只消在 HxD 里修改两个字节,就轻松取得了胜利。FlexLm 那帮家伙,写无数的算法,真不知道有什么用处,蔑视一下。

 

第一时间根据 sf 的代码目录创建了个工程,开始看 SlickEdit 进行分析。二十多万个文件,一度把它弄得大翻白眼,不时报文件 IO 错误,或者是停止响应,不过还好,最后挺了过来,我挺佩服作者的内存管理模块的,呵呵。

 

SlickEdit 简单使用教程

1)启动 SlickEdit 一个终端启动 SlickEdit 后,它还运行着的情况下,另一个终端再启动 SlickEdit 时,需要敲命令:vs +new ...
  • lianghe_work
  • lianghe_work
  • 2015年08月07日 15:42
  • 5682

SlickEdit 的安装与配置

SlickEdit 的介绍 vim 是公认很好用很完美,但是对新手来说,上手毕竟不是很容易。Windows 下程序员很多都很喜欢Source Insight 这个工具来看代码,各种语法高亮看...
  • lianghe_work
  • lianghe_work
  • 2015年08月07日 15:40
  • 2058

SlickEdit中的UTF-8中文显示设置

SlickEdit在Windows或者其他平台均有UTF-8编码无法正常显示的问题 默认配置可能会出现乱码 可以配置下面这几项来解决 1. 配置文件加载的时候使用UTF-8 ...
  • sy373466062
  • sy373466062
  • 2015年11月26日 07:36
  • 2305

SlickEdit 使用技巧大收集

中文乱码解决办法:1.显示中文 1).Tools->File Options-Load 下的Encoding 选择 Chinese Simplified (GB-2312)  2)  .Tools->...
  • u011981242
  • u011981242
  • 2015年09月22日 10:57
  • 1874

Linux 开发环境搭建与使用——SlickEdit 的安装与配置

vim 是公认很好用很完美,但是对新手来说,上手毕竟不是很容易。Windows 下程序员很多都很喜欢 Source Insight 这个工具来看代码,各种语法高亮看着很舒服。那在 Linux 平台下,...
  • tennysonsky
  • tennysonsky
  • 2015年05月28日 17:56
  • 7049

Ubuntu下slickedit的安装与配置

因为总觉得把代码传到虚拟机中很麻烦,于是最近装了一个编辑器slickedit,用起来堪称是linux下的sourceinsight,希望借此可以提升开发效率….. 系统环境为64位Ubuntu14....
  • qq_28992301
  • qq_28992301
  • 2016年07月30日 17:01
  • 1318

SlickEdit基本设置

slickedit设置
  • ZhangZhenHWQ
  • ZhangZhenHWQ
  • 2016年11月10日 19:14
  • 423

Linux 开发环境搭建与使用——SlickEdit 简单使用教程

关于 SlickEdit 的安装与配置,请点此链接。 1)启动 SlickEdit 2)根据需要创键工程 a)新建工程( Project —> New ) b)根据需要选择要创建工程(这里为 GNU ...
  • tennysonsky
  • tennysonsky
  • 2015年05月29日 12:18
  • 3526

SlickEdit创建工程

根据需要创键工程a)新建工程( Project —> New )b)根据需要选择要创建工程(这里为 GNU C/C++)c)可创建可执行程序、动态库、静态库(这里为可执行程序)d) 空白工程,带 ma...
  • u011981242
  • u011981242
  • 2015年09月22日 10:57
  • 1343

介绍一款最强大的跨平台的集成开发工具SlickEdit2013

linux下虽然有几个著名的IDE,可是用的都
  • monster877
  • monster877
  • 2014年04月12日 11:50
  • 3196
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:折磨 SlickEdit
举报原因:
原因补充:

(最多只允许输入30个字)