[多彩更新]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
下一版预告:还没想好
支持大佬 不错很棒 膜拜大神 同龄人啊,大佬,我就是个渣渣 有自动缩进吗 sandyzhang 发表于 2018-1-26 21:23
有自动缩进吗
缩进有的,tab缩进长度也可以设置 好好的帖,要支持一下。 数学类软件越多越好 靠谱嘛。。 imath 发表于 2018-2-22 19:42
靠谱嘛。。
很靠谱的不过还有一些不影响使用的小BUG会修复的 lua初学者瑟瑟发抖 好高端的样子。作为初学者从何入手呢 mag_kummel 发表于 2018-4-21 09:47
好高端的样子。作为初学者从何入手呢
找helloworld,然后lua官方手册,还有那个jens的lua编辑器附带了一个api查询工具,这三个我觉得还行吧? 中文输入已更新!
你好,有源码供学习吗, 非常支持的!{:13_331:} 中文输入是个好东西
sandyzhang 发表于 2018-5-19 23:41
中文输入是个好东西
你下载下来用学生软件就能看了 大更新!!!修复1.08的复制失效,增加语法错误显示功能!
页:
[1]
2