加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

用RichEditableText做的一个代码编辑器

发布时间:2020-12-15 04:24:47 所属栏目:百科 来源:网络整理
导读:原文地址:http://www.chenlinsheng.com/?p=211 用flex4.6做了一个简单的代码编辑,主要是实现关键词显色,和行号显示,保存和打开文件。功能挺简单,主要是里面的逻辑关系。现在的效率也不是很高,大家如果有什么好建议的话,欢迎批评指出 效果图: (挺简

原文地址:http://www.chenlinsheng.com/?p=211

用flex4.6做了一个简单的代码编辑,主要是实现关键词显色,和行号显示,保存和打开文件。功能挺简单,主要是里面的逻辑关系。现在的效率也不是很高,大家如果有什么好建议的话,欢迎批评指出

效果图:

(挺简陋的,别吐槽哈~)

主要用到的知识:
1.正则:
private var regEx:RegExp = new RegExp(“n|r|;|=”,“g”);

2.TLF 文本:
tf=new TextLayoutFormat();
tf.color=0×000000;

3.字符串操作:
var text :String = code.text.toUpperCase().replace(regEx,” “);
var str:String=text.substr(an,code.text.length);
var strArr:Array=str.split(” “);

4.获取行号:
var line:uint = code.mx_internal::textContainerManager.numLines;

5.保存与打开:使用file类
file = new File(“/未命名.as”);
file.addEventListener(Event.SELECT,selectSaveFile);
file.browseForSave(“保存文本文件”);

=》原文网盘下载

推荐:

  • 修改FLEX4 LIST的多选模式

  • STARLING滤镜合集2(新增7种滤镜)

  • 视频: 广东潮剧院一团——潮剧小品《新柜中缘》

  • 猪八戒网,全国最大在线服务网,轻松零成本创业

  • 土财主休闲威客,轻松网赚

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读