zqqyyy 发表于 2018-1-20 21:02:37

[多彩更新]ZSE:最好的lua代码编辑器

本帖最后由 zqqyyy 于 2020-5-7 01:31 编辑

本次更新:颜色风格设置(暂时只有两种),快捷重复上一命令,快速填充下一行,自动“补全”,语法检测,错误返回,以及超多的细节修改!
另外,文档还附带了我收集的NS特殊字符页面,和Jens的新版API说明书(已经过同意)!
意想不到的顺手!!!!!!!

隆重献上一个超赞的Lua机上编辑器!高效,舒适,安全(?)在机上做lua小程序的朋友们一定一定一定要下载本编辑器!!!
(灵感来自Jens的Lua编辑器)用Jens的编辑器做程序的时候感觉文字显示怪怪的,操作速度还慢,没有查找替换(新版有了),行间距和字体大小都不能设置,看着也累,于是就用Jens的编辑器的主要设计自己做了一个的编辑器!

New:
查找替换功能
更多快捷键(%;#这几个常用符号的快捷键也加入了,使用更方便)
更多快捷输入
字体,字体大小设置
缩进长度设置
行间距设置
api设置“自动”完成
下一行填充

自然文字显示
更流畅的操作
……


程序开源,不过请勿抄袭喔,谢谢~
声明一下,没有用Jens的源代码!!!只是界面,返回方式借鉴了一下Jens的做的编辑器(方便使用???)
下面这些就是文件第二页里的介绍,其实也不太需要看……就是一些更新日志快捷键看得懂就行,设计得很人性化的!
(Forgive for my poor poor poor English↓)
You can write and run LUA code in this editor!
Making this editor with lots of time......sad.
Special thanks to Jens,I used his(her?) editor to write my own editor.And I added many things.


New features:1:Shortcut Keys:
(-)→:          e^(,10^(→[ ]          ln,log→{ }
shift+[+]→#   shift+[-]→;      ctrl+[÷]→%
ctrl+[^]→>   ctrl+[^(2)]→<    ctrl+(space)→_
sto→Add comment
:=→Remove comment
Ans→Auto fill the next row
≈→repeat last command
↵→Auto complete(see help in menu)
2:Search and replace(case sensitive):In menu,you can find or replace a string(without space)
3:Selecting:press ctrl+click to select!
You can copy or cut selected string.Or paste something to replace them.Only can pressing esc quit selecting.
4:Natural cursor moving:you can move the cursor more naturally.
5:Command row:press ctrl+menu to input commands.All codes in menu,or you can input them in your own too.Example:"find 123".In command row ,restore last command with key "up",or press ctrl+var directly.
6:Add/Remove comment:In menu or shortcut key,add comment("--") to SELECTED ROWS.You can debugging with this.
7:Auto Completing:Input the 3-len string,like "gfr",then press the return key(↵).Details in menu.
8:Row fill:Press ctrl+(-)(Ans),next row will be filled with this row.You can create a big if/elseif block with this.
9:Font&Rowheight setting:You can set font in menu!And you can resizing the window freely.
10:Indent length setting:You can set Indent length in menu.
11:File manage:All functions in menu.Explore it by your self~
12:Return to editor by key "EE" at the bottom of the keyboard.--Tip:If you redefined on.charIn in your program,call "t_G.back()" to return to the editor.

Attention!No undo or redo!This may exist in the next version?I don't know...but I'll try it.(NO)

2018/2/26 Cursor moving update to get better using experience.
2018/3/18 Arrowkey bug fixed.Better codes to save cache.2018/5/13 Add:Api 2.2 supporting,Easy Chinese inputing,changed some shortcut key(see up)
2018/5/20 Add:Syntax Error Recall!!!!! Fixed:Copying problem,Changed shortcut key again(see up),changed preset codes
2018/10/2 Add:Api 2.4 supporting,Syntax Error Checking,Auto Completing,row filling
Fixed:Arrowkey's invaliding,timer.gMSC()'s spelling error,clear oprating changed

下一版预告:还没想好

qbufodp 发表于 2018-1-20 23:57:21

支持大佬

ZephRay 发表于 2018-1-21 20:27:32

不错很棒

thrrh 发表于 2018-1-24 12:17:46

膜拜大神

sandyzhang 发表于 2018-1-26 16:51:42

同龄人啊,大佬,我就是个渣渣

sandyzhang 发表于 2018-1-26 21:23:58

有自动缩进吗

zqqyyy 发表于 2018-1-27 12:17:09

sandyzhang 发表于 2018-1-26 21:23
有自动缩进吗

缩进有的,tab缩进长度也可以设置

bevis 发表于 2018-2-20 17:14:51

好好的帖,要支持一下。

garybate 发表于 2018-2-22 15:10:32

数学类软件越多越好

imath 发表于 2018-2-22 19:42:27

靠谱嘛。。

zqqyyy 发表于 2018-2-26 10:08:52

imath 发表于 2018-2-22 19:42
靠谱嘛。。

很靠谱的不过还有一些不影响使用的小BUG会修复的

梧桐树 发表于 2018-4-4 19:45:35

lua初学者瑟瑟发抖

mag_kummel 发表于 2018-4-21 09:47:27

好高端的样子。作为初学者从何入手呢

zqqyyy 发表于 2018-4-22 09:45:55

mag_kummel 发表于 2018-4-21 09:47
好高端的样子。作为初学者从何入手呢

找helloworld,然后lua官方手册,还有那个jens的lua编辑器附带了一个api查询工具,这三个我觉得还行吧?

zqqyyy 发表于 2018-5-13 13:09:22

中文输入已更新!

sandyzhang 发表于 2018-5-19 23:16:44

你好,有源码供学习吗,

sandyzhang 发表于 2018-5-19 23:17:31

非常支持的!{:13_331:}

sandyzhang 发表于 2018-5-19 23:41:33

中文输入是个好东西

zqqyyy 发表于 2018-5-20 08:12:57

sandyzhang 发表于 2018-5-19 23:41
中文输入是个好东西

你下载下来用学生软件就能看了

zqqyyy 发表于 2018-5-20 13:28:18

大更新!!!修复1.08的复制失效,增加语法错误显示功能!
页: [1] 2
查看完整版本: [多彩更新]ZSE:最好的lua代码编辑器