您好,欢迎光临本网站![请登录][注册会员]  
文件名称: liteidex36.windows.zip
  所属分类: 其它
  开发工具:
  文件大小: 36mb
  下载次数: 0
  上传时间: 2019-07-27
  提 供 者: qiuze******
 详细说明:Go语言的流行开发IDE 当今新兴语言中最实用的当数 lua 和 go 语言。lua 在游戏界可 谓是大红大紫,而 golang 在服务器也是隐隐有了霸主地位。我曾经在一个 golang 群中听说他们组(游戏行业)年终奖上千万 ... 在游戏业这样变化异常多端的行业里,用传统 C++ 来开发后台确实是跟不上时代的脚步了。用 golang 和 Erlang 开发游戏后端几乎是当今的必然选择。这和游戏前端用 lua 和 C# 如此流行的原因基本上是一样的 -- 那就是开发效率。 当然了开发语言之争永远没有结果,也不是我们今天要讨论的。我们今天要说的是 go 语言的开发工具 LiteIDE。golang 的开发工具还是比较多的,不过比较下来我个人推荐微软的 vscode 和这款开源的 LiteIDE 。要说功能 vscode 强一些,特别是调试。但 vscode 的配置是比较繁琐的,前段公司有紧急任务时,我直接下载了 liteide 一小时内完成了任务,这用 vscode 是不可想象的。至于很多人觉得 liteide 是玩具级别的,我个人不敢苟同。当然早期的时间里我确实也是这样想的。不过在几个新环境接了好几个比较紧的任务后,我不得不从 vscode 转向 liteide,坦率地说,默认安装后的 liteide 确实不太好用,下面我简单介绍一下我顺手的 liteide 的打造方法。 去掉自动代码格式化 golang 和 python 一样有个让很多人特别是老手们很不爽的特点:那就是对代码的格式要求非常严格。我个人虽然很喜欢 go 语言,不过也不得不承认确实略有变态 ... 因为对于我们这些"自以为是"的"老手"来说,折行都要规定实在太过份了,有时候折行也是我们表达编程思想的一部分好不好 ... 但不管怎样代码的格式化就是 golang 的思想的一部分,这种思想也很无奈的体现到它的开发工具中,象 vscode 和 liteide 默认情况下都会自动修改你的代码的格式,即使你的代码已经正确地编译无误了。这种情况真的很让人无奈。所以我安装上 golang 工具后的第一件事就是要禁掉代码自动格式化,而 liteide 的这个选项还不太好找:在菜单"查看"->"选项" 中弹出设置窗口后,再选择 "GolangFmt",取消提 "文件保存时..." 那个选项就可以了,如图: 取消代码自动格式化 估计你会问,为啥不取个清楚点的中文选项,叫"GolangFmt"谁知道是什么意思啊 ... 这是因为"GolangFmt"这个东西是一个插件,不好翻译为中文名称。幸好其他的 golang ide 也基本上是用的这个插件,所以记住它的英文名也有好处:那就是以后用其他 ide 了也方便找到这个功能。 2.换上 vscode 一样的编辑器配色 要说默认的 liteide 象玩具,它的编辑器配色得负上大部分的责任:配色真的太老土了,就象那个不入流的 dev c++ 风格。好吧,其实它可以配置得象摩登的 vscode 一样,不过给它的编辑器配色是真辛苦,原因是它不能在 gui 在修改,要打开配置的 xml 文件,改一个看一个效果,然后再改下一个 ... 这个文件还不好早,这里我选择大家,在它的安装目录 "liteide\share\liteide\liteeditor\color" 中,每个文件对应一个配色方案。可以复制后修改一个自己喜欢的。我用的内容给大家介绍一下: