第一次尝试写插件,从魔改前人的老插件开始
java-one-click-run旨在达到Eclipse和Intellij的小绿按钮——点一下就Compile and Run Java代码的效果。只需输入java-one-click-run
便可以编译java并打开一个新的shell buffer运行程序。
第一次尝试写插件,从魔改前人的老插件开始
java-one-click-run旨在达到Eclipse和Intellij的小绿按钮——点一下就Compile and Run Java代码的效果。只需输入java-one-click-run
便可以编译java并打开一个新的shell buffer运行程序。
代码可以再整理下:
java-one-click-run-*
(eval-when-compile (require 'shell-here))
估计不对,不需要用 eval-when-compile
,除非你只用其中的 Macro 或者 inline 函数,而你用到的 shell-here
估计不是let
里面不用 progn
支持下。 这个跟quickrun相比有什么优势?
不知道该写啥 网上也没看到几个写了summary的package 有什么参考的吗
主要原package是用MIT发布的,我改成GPL后根据要求我必须附上MIT的原文
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
应该是什么格式?
改好了 谢谢!
谢谢,这个package是我还不知道quickrun的时候写的… 等我去试一试quickrun后才能告诉你有什么区别
Summary 就是一句话介绍,你标题里的「一键编译运行Java程序」正是,一个例子:
;;; magit.el --- A Git porcelain inside Emacs -*- lexical-binding: t; coding: utf-8 -*-
噢,主要是两个声明不在一块教人困惑,而且我不明白现在你的代码现在是 GPL 还是 MIT?
具体自己查看文档,举个例子:
;; Package-Requires: ((emacs "25.1") (helm-core "3.0"))
原来是放在第一行的summary,我从来没注意过
我调整了一下顺序,现在应该比较清楚了。README也写上了LICENSE相关
收到,谢谢!