Jens' Script Editor 1.0.3 CN
P.S:当初发现这个软件比LuaCS2好用很多,联系作者以后得到了汉化的许可,GPL协议是作者后来加的。Jens' Script Editor 1.0.3 CN
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
一个机上Lua编辑器
原作: Jens Kolbinger
中文翻译:wtof1996
经作者Jens Kolbinger许可,允许改编以进行中文翻译。
Adapted for Chinese translation purposes under permission by JENS KOLBINGER.
哪个文件适合我使用呢?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- OS < 3.2的用户请使用JSEA1_zh_CN.tns。仅支持API 1.0, API2.0或更新的API版本将不会工作。
- OS >= 3.2 的用户请使用JSEA2+_zh_CN.tns
在手持设备上如何选择代码:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
1. 请按下 ctrl+click开始选择
2. 用方向键移动文字光标到你想要的地方,或者直接用鼠标点击。
3. 按ctrl+C 复制 ,ctrl+V 粘贴
(在你选中文字以后你可以做任何在一般文字编辑器中可以做的事情,比如说删除选中部分!)
4. 按 取消选择
控制:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 使用鼠标和方向键像普通的文本编辑器一样操作即可。
- 快捷键可参见 controls.png 。
- 撤销: ctrl+del
- 重做: ctrl+menu
- 选项:
- 运行代码时,按键盘左侧的 键停止运行
重要信息:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 按下键以后,你的程序将在处理完最后一个事件以后停止运行。
但是如果你的程序中出现了无限循环,那么是无法停止的。强烈建议在运行代码前保存!
- 在完成初始化工作以后,请不要重新定义on.charIn,否则键退出将不会工作。
- 建议不要存储"jse"开头的变量。
- 请不要使用"__mG"这个全局变量,因为它存储了编辑器内部所使用的所有重要的东西。
- 建议不要使用2D Editor(富文本框)。在你的程序运行结束以后,他们不会被移除。
- 你的程序结束运行以后,你定义的全局变量将仍然存在!
- 请不要在源代码中插入非ASCII字符!
License
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Jens' Script Editor is an on-calc lua editor for the TI-Nspire™
Copyright (C) 2013Jens Kolbinger
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/gpl-3.0
Any feedback to [email protected]
如果在使用过程中发现了任何BUG,请在这里回复或发email给我,我将反馈给作者。
先占位,赞一个{:029:} 前排顶
大赞(= ̄ω ̄=) 嗯……系统降级就试试这个 lazydog 发表于 2013-11-17 07:44
嗯……系统降级就试试这个
从OS 3.0到OS3.6都可以用的,不存在降级问题 顶一个! 麻烦楼主写个hello world 本帖最后由 wtof1996 于 2013-11-21 00:57 编辑
hibigking 发表于 2013-11-21 00:52
麻烦楼主写个hello world
function on.paint(gc)
gc:drawString("Hello, World!", 50, 50)
end
--以上代码请注意大小写,Lua对大小写敏感 wtof1996 发表于 2013-11-21 00:54 static/image/common/back.gif
function on.paint(gc)
gc:drawString("Hello, World!", 50, 50)
end
谢谢~ 这个和电脑上写的lua的tns效率比~差多少 hibigking 发表于 2013-11-21 01:09
这个和电脑上写的lua的tns效率比~差多少
执行效率的话应该差别不大,毕竟最终都是实体机执行。(如果你指的是电脑上的执行效率肯定是电脑要快了)
输入效率的话,还是电脑好一些,毕竟你不可能像电脑一样在计算器上打字。但是论方便程度还是计算器好一些(毕竟你不太可能随时随地都有电脑,如果在学校的话还招摇)。 这个貌似。。只能一次性输出。。不能动画的。。for循环draw点东西都只能一次输出 貌似只能一次输出~没法for循环里面写动画啊 知道了~那个paint是每帧都调用的。。。 大神再请教一下~~怎么画圆~怎么获取数字键? 本帖最后由 wtof1996 于 2013-11-21 22:41 编辑
hibigking 发表于 2013-11-21 19:30 static/image/common/back.gif
大神再请教一下~~怎么画圆~怎么获取数字键?
这些东西你应该自己去看TI的Lua参考手册,里面都说的很详细
想学好编程,总是让别人手把手教是不行的,你得学会自学。
另外,第二页就是参考手册的一个精简版本 所噶 很有用啊 这个解决了机上不能写程序的问题
很有用
页:
[1]
2