Minecraft(我的世界)中文论坛
标题: [Eclipse转intellij IDEA]教程
作者: sobeit 时间: 2014-7-10 15:58
标题: [Eclipse转intellij IDEA]教程
本帖最后由 sobeit 于 2014-7-10 16:03 编辑
各位 是时候转向IDEA了,
前言
为何 IntelliJ IDEA 比 Eclipse 更好?
IDEA懂得上下文。这也是JetBrains员工命名IDEA为intelligent的原因。它真正的含义又是什么呢?IDEA检索你的整个项目,分析项目所有的内容,甚至构建语法树。幸亏有它,在任何时候无论你将鼠标放置在哪里,IDEA都知道你在哪里并知道在那能干什么。
本人观点:
1.IDEA的自动完成十分方便。
2.界面清新 使用流畅 Eclipse的卡顿对于低配机器很严重。
(ps代码是随便写的 肯定不符合实际应用 仅作为示范)
3.社区版本是免费的,并且功能足够强大。
4.更直观的视图。
(以上为本人拙见 如有纰漏请指出)
正文
第一步,新建工程
第二步,设置类库和apidoc
右边的是添加apidoc,不过你点左边的也可以 它会自动识别。
第三部,建立plugin.yml
第四步 Build设置
注意:plugin.yml 应在项目根目录下
请在project视图进行检查
第五部 Coding
an example
- package org.s0beit.time;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- /**
- * Created by s0beit on 2014/7/9.
- */
- public class LoginPlugin extends JavaPlugin{
- @Override
- public void onEnable(){
- this.getLogger().info("example");
- }
- @Override
- public void onDisable(){
- for (Player player : Bukkit.getServer().getOnlinePlayers())
- {
- }
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if (cmd.getName().equalsIgnoreCase("example"))
- {
- return true;
- }
- return false;
- }
- }
复制代码
到此为止 我们的教程就结束了。
author:s0beit
欢迎纠错补充。
作者: HC20011015 时间: 2014-7-10 16:00
一点都看不懂,但是神贴的沙发也是要抢的!
作者: 1277832129 时间: 2014-7-10 16:00
真心不错的帖子
作者: lisongnan7 时间: 2014-7-10 16:01
看不太懂..
求解释
作者: q513902026 时间: 2014-7-10 16:02
不错的介绍 
作者: Csgbshgf 时间: 2014-7-10 16:15
有中文吗?
作者: sobeit 时间: 2014-7-10 16:27
没有 所以不建议初中及小学生使用本软件和英语水平较低的人使用
作者: 孤山冷月 时间: 2014-7-10 17:38
不过还是喜欢用Eclipse
作者: RecursiveG 时间: 2014-7-10 17:48
本帖最后由 RecursiveG 于 2014-7-10 17:49 编辑
帮楼主补一个生成Jar的教程:
按Ctrl+Shift+Alt+S 打开Project Structure窗口,点左边的Artifacts
然后点那个绿色的加号,新建一个Empty的jar
Name就是Jar包名称,Output directory就是输出目录
然后点下面那个加号,先点Module Output把你的工程加进去
再选File把plugin.yml加进去
保存关掉窗口后,在菜单栏
点"Build Artifacts"然后在弹出来的小窗里
选Build。这样一个Jar包就生成了。
另外说一句,我个人喜欢在一个Project里建多个Module来写不同的插件。
作者: Csgbshgf 时间: 2014-7-10 17:52
= =
我看起来这么像小学?
作者: sobeit 时间: 2014-7-10 17:58
我不知道你是不是 只是建议这类人。
作者: 草泥马x 时间: 2018-10-12 22:22
为什么导入不了api
作者: 向文 时间: 2018-11-7 21:15
不使用记事本差评
作者: 剑小轩 时间: 2020-5-3 14:01
记事本的救星