2013 年 12 月 11 日
Corona 编辑器现在是 1.0 版本
今天,我很高兴地宣布 Corona 编辑器现在是 1.0 版本!
自从我们首次宣布测试版以来,您为我们提供了关于如何改进您的日常代码编辑/开发体验的绝佳反馈。 我们添加了大量改进,包括对 Sublime Text 2 和 Sublime Text 3 的更好支持。
我们创建了一个专门的“Corona 编辑器”菜单,以帮助您更轻松地访问一些很棒的新功能,例如新的代码片段功能,该功能有助于语法和编码约定。
此外,我们还添加了调试和断点支持。 现在您可以在 Sublime Text 中直接设置断点。 只需打开文件,设置断点,然后启动项目——所有操作都在 Sublime 中完成! 我们甚至在 Sublime 中添加了特殊窗口,以便您可以查看调用堆栈并直接检查变量值。
我们更新了视频导览,以突出显示 Corona 编辑器中的一些强大功能
我们认为这是一个适用于 Corona 开发人员的优秀轻量级 IDE,我们期待您的反馈。 如果您想要任何特定功能,请添加/投票。 当然,我们也欢迎代码贡献。
David
发布于 12:20, 12 月 11 日我肯定会使用这个插件,但我有一个问题,完全不相关……你的口音是什么? 我在整个视频中都在试图听出来弄清楚,分心了。 哈哈
Walter
发布于 13:52, 12 月 11 日哈哈,如果这就是你想知道的,那不是我 🙂
Joe
发布于 04:42, 12 月 12 日更有趣的是:使用了什么类型的键盘!? #lol
macdoogle
发布于 13:06, 12 月 11 日我可以在不购买 Sublime 的情况下使用 sublime corona 插件吗?
s
发布于 08:11, 12 月 12 日是的,虽然 Sublime 值得你付钱
Marin
发布于 13:42, 12 月 11 日太棒了! GJ coronalabs,我们终于有了一个不需要太多变通方法的优秀文本编辑器 🙂
Stephen
发布于 20:35, 12 月 11 日嗯……我猜是土生土长的爱尔兰人,在美国呆了几年?
哦,谢谢你的 Sublime 插件!
Danny
发布于 07:05, 12 月 12 日差不多。
Perry 是一个在美国呆了几年的英国人 🙂
Perry
发布于 06:13, 12 月 12 日这看起来真不错!
Christian
发布于 10:28, 12 月 12 日David - 哈哈,真是个有趣的问题。 不过,我真的很想得到这个! 非常感谢!
Leonardo Amora Leite
发布于 10:51, 12 月 12 日我迫不及待了!!! 😀 非常感谢!
vladimir
发布于 10:53, 12 月 12 日必须说 Sublime 是我尝试 Corona 的第一原因。 好决定!
Larry Meadows
发布于 19:00, 12 月 12 日有什么大不了的?
Sublime Text 不是免费的,那么你怎么能称之为 Corona 编辑器。
这只是 Sublime Text 的一个插件,还是我遗漏了什么?
这和 Lua Glider 没什么不同
David
发布于 23:10, 12 月 12 日Larry - Corona 编辑器确实是 Sublime 的插件。 它在它的基础上增加了很多功能。 当然,您可以自由使用任何其他 IDE 或编辑器。 有几个不错的编辑器,各有优点。 Glider 也很好。
Ingemar
发布于 01:27, 12 月 13 日我两者都用过,各有优缺点。 对我来说最大的区别是速度。
Glider 速度慢且笨重,而 Sublime 速度快且轻巧。 当 Glider 变得太慢时,我必须偶尔在白天重新启动它。 当然,Glider 的最新更新减少了这样做的必要性,但有时仍然需要这样做。
Gilder 的调试器仍然更好,但是 Corona 编辑器已经进行了改进,使其完全可用,并且随着进一步的改进,我认为它很快就会与 Glider 持平。
Glider 和 Sublime/Corona 编辑器都是有用的工具,一切都取决于个人喜好。
我已将我的项目切换到 Sublime/Corona 编辑器,主要是因为它的速度,并且它具有我需要的所有功能而没有任何臃肿。
Dave Haynes
发布于 13:55, 12 月 13 日Lua Glider 还有一个更好的函数导航器。 Corona 编辑器内置的那个在这样定义时找不到我的函数
local shuffle
…
shuffle = function(t)
我喜欢 Sublime 和 Corona 编辑器的速度。 我和 Ingemar 一样,有时 Lua Glider 速度很慢。
我似乎无法在 Lua Glider 或 Corona 编辑器中以一致的方式使调试器工作。
在 Lua Glider 中,有时当我以调试模式启动我的应用程序时,它的行为就像它不是处于调试模式一样。
在 Corona 编辑器中,它看起来像是在进入我的一个 .lua 文件,但填充将完全为空白,就像所有代码都被擦除了一样。 还有其他人看到这种情况吗? 我已经尝试了 Sublime Text 2 和 3,看看是否有区别,但没有。 我的断点似乎也从未被命中。
我认为向 Corona 编辑器添加代码片段是个好主意。
David
发布于 14:54, 12 月 13 日Dave,
如果你有机会,可以在论坛中留下一些反馈,那就太好了。 在那里跟踪会更容易。(我知道你可能已经这样做了……)
http://forums.coronalabs.com/forum/630-corona-editor/
Arman
发布于 03:40, 12 月 14 日我得到与 Dave 相同的错误:进入我的一个 .lua 文件会在断点处打开一个空白文件,所有代码都消失了,而原始文件在另一个选项卡中打开。
Kerem
发布于 14:26, 12 月 13 日我个人觉得令人反感的是,Corona Labs 选择了投入如此多的资源来解决一个不存在的问题,而小部件中却存在如此多的问题和功能缺失。 该编辑器虽然有用,但不在路线图上,也不是投票列表中高度要求的功能,但它却获得了所有这些关注和资源。 想不通为什么。
Graham Ranson
发布于 05:53, 12 月 15 日CL 不止一位工程师,我怀疑这是公司范围内的努力。 不同的工程师会处理不同的事情,仅仅因为一两个人在处理编辑器,并不意味着它会耗尽其他功能的资源。
Kerem
发布于 10:21, 12 月 15 日Graham,
谢谢你的评论。 我意识到我的意见在这里是少数。
人们常说 Corona Labs 是一家资源有限的小公司。 因此,可以理解的是,有限的资源需要谨慎分配到 Corona Labs 管理层认为具有战略性和关键性的地方。 因此,在这个高度不稳定的商业领域中,路线图对齐和支持由开发者群体投票选出的功能请求必须至关重要。 据我所知,此“功能”既不在路线图上,也不是高度请求的功能。
鉴于许多领域中仍有待解决的所有关键问题,但最重要的是小部件代码,这正在影响 Corona SDK 在商业应用程序市场中的可行性和成功,我很难理解这种资源分配决策。 我的问题是……如果将 Corona 编辑器的资源分配给解决小部件问题,那么现在可以修复多少个小部件错误?……这可能是一个假设性问题,因为可能不存在技能匹配,但仍然是相关的,恕我直言……
我给你留下我的小部件错误和承诺功能的非官方列表。
https://docs.google.com/spreadsheet/ccc?key=0AsuRVbWElS3YdGpCN0V3emtmWnlwQmRUOVlpb3RkOGc&usp=sharing
Graham Ranson
发布于 11:41, 12 月 15 日对不起,我的评论比应有的语气更严厉。 我当时很匆忙,所以不得不长话短说,事后看来,我可能应该等到有更多时间再回复 🙂
我同意资源需要明智地使用,并且快速浏览了一下电子表格,我可以看到有很多小部件问题。 我之前并不知道这些,仅仅是因为我们在我们的东西中并没有真正使用它们。
Kerem
发布于 12:45, 12 月 15 日完全不用。无需道歉。对话是好的。感谢您的反馈。
Antheor
发布于 12 月 31 日 07:45开发 Corona 编辑器绝对是件好事,绝对不是浪费时间!
继续努力 😉