Lua简明入门实践(从"基"搞起)_(一)Lua集成开发环境

(一)Lua集成开发环境

碎碎念

       鉴于公司接下去的一个项目又要写Lua了,并且刚进入公司,也是从学习Lua开始的,相比于公司里勤勤勉勉,兢兢业业的同事&大神,自己着实好生懒惰,一不经意间,又在蹉跎了岁月,虚度了光阴。但也深信,在一个牛叉的团队里,自己早晚也能变得比较牛B(装在AC之间),即使难堪大用,也得让自己尽量向他们看齐,总得想法充实并努力跟上吧。同时,回想起当时刚学Lua时的茫然,也希望此文对公司新人在加速并有效学习Lua方面有所帮助。另外,对于没有编程天赋的程序猿来说,年纪大了,记性也不好了,什么都要记下来才比较放心,也为方便以后用到时方便查找复习吧。诚然,相比于公司里的大神,这点水准,实属于班门弄斧,但这已无关紧要,能把自己会的一点东西分享出来,并帮助别人在学习过程中少走弯路,甚至起到抛砖引玉,引发技术探讨,营造良好的学习和工作氛围,对自己本身也是个巩固,促进和提升的过程。于是乎,废话不多说,想来无事就从复习Lua开始吧。 

  至于Lua怎么好,这些就不废话多说了,个人简单粗暴的认为,只要是实用的,高效的,公司项目需要的,它就是好的,值得学习的。这里也只是简明的概要一下自己在工作中,学习并简单使用的历程,主要是对个人感觉比较重要的一些知识要点的小结。因为长篇大论的书籍对初学者来说,的确也很容易挫伤自己的学习热情,而简明精华的要点与实践,才是我们共同的追求。

Lua的集成开发环境

       那么正所谓,工欲善其事,必先利其器,磨刀不误砍柴功。有一款好的Lua集成开发环境,对于我们快速并高效地学习Lua肯定大有裨益。只有站在前人的基础上,我们才能走的更高,看得更远。但由于每个程序猿的技术背景不同,熟悉的开发工具就不太一样,那么请先看这里 Lua开发相关

1. Lua for IntelliJ IDEA

  Lua for IntelliJ IDEA  是一款 IDEA 集成开发环境的插件,用来支持对 Lua 编程语言的开发。支持语法高亮、代码重构等基本功能。Lua for IntelliJ IDEA 1.0a40 发布,该版本增加了基本数据类型推断。

   

       相关链接

    IntelliJ IDEA详情

            * Lua for IntelliJ IDEA 的下载地址

2. Lua集成开发环境 Decoda 

  Decoda 是一个开源的 Lua 集成开发环境和调试器。需要 premake4 项目文件进行构建。

       

       相关链接 

    Decoda详情

3. EclipseLua开发插件LDT

   对于熟悉Java开发的程序猿,对Eclipse应该是比较熟悉的,那么在Eclipse上加插件写Lua代码应该是个不错的选择。而LDT (Lua Development Tools)  Lua 开发者提供了 Eclipse 开发 Lua 应用的插件。

  

        相关链接

    Eclipse Update

      * LDT插件

       由于本人是Java技术背景,习惯使用Eclipse,因此后面的实例采用的是Eclipse+LDT插件的方式来学习并演示Lua。还有就是工作中项目用的Mac+Sublime Text2作为编译调式工具。至于其它零零总总,五花八门的开发工具,不甚了解,也不想了解,有一个熟知的开发工具,便于学习理解和动手实践就够了,这里就不舍本求末了,有兴趣的读者,或者有需要的,再自行去了解。

   3.1 Eclipse+ LDT (Lua Development Tools)插件的安装

   (1)  Eclipse官网  下载 Eclipse IDE for C/C++ Developers 这个版本,原因呢,Lua是被设计成与C/C++很容易整合的语言么,当然就首先这个集成开发环境了。

  

  (2) 安装LDT插件,就像安装普通Eclipse插件一样。


     或者参照插件安装 

     具体操作在高于Eclipse 4.3+ 以上选择菜单Help --> Install New Software 然后到以下界面

        


       然后点击下一步,Finish后重启Eclipse,检查Preferences首选项中,有无Lua选项,并创建Lua项目工程验证即可。


       那么,环境搭建好了,我们就可以更愉快地开始我们的Lua之旅了。

    相关链接

      *官网详情 


      



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值