cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 24751|回复: 27

[TI-Nspire系列] Jens' Script Editor 1.0.3 CN

[复制链接]
发表于 2013-11-16 21:05:23 | 显示全部楼层 |阅读模式
计算器程序
程序名称: Jens' Script Editor 1.0.3 CN
平台: TI-Nspire 
系统/软件要求: OS >= 3.0
版本号: 1.0.3 CN
类型: 其他 
作者: Jens Kolbinger
大小(K): 550
更新日期: 2013-11-16
描述: 一个机上Lua 编辑器,BUG较少,功能完备,同时附带了一份精简版的API指南
已知缺陷: -
源代码: 开源/部分开源 » GNU GPL » v3
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. 按 [esc]取消选择


控制:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 使用鼠标和方向键像普通的文本编辑器一样操作即可。
- 快捷键可参见 controls.png 。
- 撤销: ctrl+del
- 重做: ctrl+menu
- 选项: [menu]
- 运行代码时,按键盘左侧的 [EE] 键停止运行


重要信息:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 按下[EE]键以后,你的程序将在处理完最后一个事件以后停止运行。
        但是如果你的程序中出现了无限循环,那么是无法停止的。强烈建议在运行代码前保存!
- 在完成初始化工作以后,请不要重新定义on.charIn,否则[EE]键退出将不会工作。
- 建议不要存储"jse"开头的变量。
- 请不要使用"__mG"这个全局变量,因为它存储了编辑器内部所使用的所有重要的东西。
- 建议不要使用2D Editor(富文本框)。在你的程序运行结束以后,他们不会被移除。
- 你的程序结束运行以后,你定义的全局变量将仍然存在!
- 请不要在源代码中插入非ASCII字符!
License
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Jens' Script Editor is an on-calc lua editor for the TI-Nspire&#8482;
Copyright (C) 2013  Jens 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给我,我将反馈给作者。

Jens\\' Script Editor 1.0.3 CN.zip

550.47 KB, 下载次数: 431, 下载积分: 金钱 -1

评分

参与人数 2金钱 +6 收起 理由
月与映之皮丘 + 3 乘龙学长V5
ExAcler + 3 神马都是浮云

查看全部评分

发表于 2013-11-16 21:28:15 | 显示全部楼层
先占位,赞一个{:029:}
发表于 2013-11-16 22:18:52 | 显示全部楼层
前排顶
大赞(= ̄ω ̄=)
发表于 2013-11-17 07:44:40 来自手机 | 显示全部楼层
嗯……系统降级就试试这个
 楼主| 发表于 2013-11-17 13:08:23 来自手机 | 显示全部楼层
lazydog 发表于 2013-11-17 07:44
嗯……系统降级就试试这个

从OS 3.0到OS3.6都可以用的,不存在降级问题
发表于 2013-11-18 02:18:56 | 显示全部楼层
顶一个!
发表于 2013-11-21 00:52:11 | 显示全部楼层
麻烦楼主写个hello world
 楼主| 发表于 2013-11-21 00:54:20 来自手机 | 显示全部楼层
本帖最后由 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对大小写敏感
发表于 2013-11-21 00:59:20 | 显示全部楼层
wtof1996 发表于 2013-11-21 00:54
function on.paint(gc)
    gc:drawString("Hello, World!", 50, 50)
end

谢谢~
发表于 2013-11-21 01:09:52 | 显示全部楼层
这个和电脑上写的lua的tns效率比~差多少
 楼主| 发表于 2013-11-21 01:50:50 来自手机 | 显示全部楼层
hibigking 发表于 2013-11-21 01:09
这个和电脑上写的lua的tns效率比~差多少

执行效率的话应该差别不大,毕竟最终都是实体机执行。(如果你指的是电脑上的执行效率肯定是电脑要快了)
输入效率的话,还是电脑好一些,毕竟你不可能像电脑一样在计算器上打字。但是论方便程度还是计算器好一些(毕竟你不太可能随时随地都有电脑,如果在学校的话还招摇)。
发表于 2013-11-21 08:19:26 来自手机 | 显示全部楼层
这个貌似。。只能一次性输出。。不能动画的。。for循环draw点东西都只能一次输出
发表于 2013-11-21 08:20:30 来自手机 | 显示全部楼层
貌似只能一次输出~没法for循环里面写动画啊
发表于 2013-11-21 08:37:47 来自手机 | 显示全部楼层
知道了~那个paint是每帧都调用的。。。
发表于 2013-11-21 19:30:33 来自手机 | 显示全部楼层
大神再请教一下~~怎么画圆~怎么获取数字键?
 楼主| 发表于 2013-11-21 22:37:12 | 显示全部楼层
本帖最后由 wtof1996 于 2013-11-21 22:41 编辑
hibigking 发表于 2013-11-21 19:30
大神再请教一下~~怎么画圆~怎么获取数字键?

这些东西你应该自己去看TI的Lua参考手册,里面都说的很详细
想学好编程,总是让别人手把手教是不行的,你得学会自学。
另外,第二页就是参考手册的一个精简版本
发表于 2013-11-22 01:21:47 | 显示全部楼层
所噶
发表于 2013-11-23 20:46:15 | 显示全部楼层
很有用啊
发表于 2013-12-6 01:22:02 | 显示全部楼层
这个解决了机上不能写程序的问题
发表于 2014-2-13 09:15:30 | 显示全部楼层

很有用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-4 01:28 , Processed in 0.150439 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表