当前位置: 首页 > news >正文

自己做的网页怎么连接到网站安卓优化大师老版本下载

自己做的网页怎么连接到网站,安卓优化大师老版本下载,建设网站什么费用,重庆市工程建设信息网官网新网插件开发环境配置 IDEA分为社区版(Community Edition)和旗舰版(Ultimate Edition) 社区版:完全免费,代码开源,但是缺少一些旗舰版中的高级特性。旗舰版:30天免费,支持全部功能,代码不开源。 开发IDEA的插…

插件开发环境配置

IDEA分为社区版(Community Edition)和旗舰版(Ultimate Edition)

  • 社区版:完全免费,代码开源,但是缺少一些旗舰版中的高级特性。
  • 旗舰版:30天免费,支持全部功能,代码不开源。

开发IDEA的插件推荐使用社区版而不是旗舰版,因为社区版是开源的,在开发插件的时候,有源代码调试会比较方便。

插件开发详细步骤

1、下载IDEA社区版开源代码
2、配置IntelliJ Platform Plugin SDK

IntelliJ Platform Plugin SDK : 开发IntelliJ平台下的插件的SDK, 类似于开发Android应用程序需要Android SDK。IntelliJ Platform Plugin SDK基于JDK之上运行的

1)打开IDEA, Configure -> Project Defaults -> Project Structure

2) 配置JDK。因为Intellij Platform Plugin SDK需要基于JDK 。如图所示

image

3) 接下来选择Intellij Platform Plugin SDK,按照提示配置,SDK的路径选择/Applications/IntelliJ IDEA 15 CE.app/Contents

image
4)导入idea源代码.

选中下载好的zip解压。选中文件根目录导入

这里写图片描述

搭建插件简易工程

1、创建

Create new project -> IntelliJ Platform Plugin -> 输入project name

2、工程结构
|-IdeaPluginDemo||--- src||--- resources||--- META—INF||--- plugin.xml
3、创建一个action

Action是IDEA插件开发中比较基本的概念,插件利用Action来往菜单栏和工具栏添加新的菜单或按钮,Action继承了com.intellij.openapi.actionSystem.AnAction并实现public void actionPerformed(AnActionEvent event)方法,当对应的菜单栏或者工具按钮被点击,则Action被调用。

1) 新建一个Java类ShowLatteDescription继承com.intellij.openapi.actionSystem.AnAction,实现其中的public void actionPerformed(AnActionEvent event)方法:

实现加入一项菜单栏功能。

import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.PlatformDataKeys;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.Messages;public class HelloWorldAction extends AnAction {@Overridepublic void actionPerformed(AnActionEvent e) {Project project = e.getData(PlatformDataKeys.PROJECT);String title = "标题";String msg = "2018,起航";Messages.showMessageDialog(project, msg, title, Messages.getInformationIcon());}
}

2) plugin.xml 配置


加入action配置

如下。

<action id="HelloWorld" class="HelloWorldAction" text="Say Hello!"><add-to-group group-id="WindowMenu" anchor="first"/></action>
4、run

运行的时候,会启动一个IDEA新的窗口。

在Window菜单栏中加入了我们自定义的“Say Hello!”选项。点击会弹出

image

5、插件打包和分发
5.1 打包

打开运行插件的IDEA, Preferences -> Plugins列表找到本次开发的插件(按照插件名字查)

这里写图片描述

插件开发完成,准备打包, 打开开发该插件的IDEA,点击如下图所示来进行build

这里写图片描述

在项目根目录生成一个和项目同名的jar,这就是一个可以部署的插件包。可供IDEA安装使用。安装插件,可以选择从本地磁盘加载。(在IDEA的插件管理面板,选择Install plugin from disk…来安装,重启以后就生效了。)

这里写图片描述

5.2 分发

可以参考官方文档

总结

上面演示了第一个插件的搭建过程。可以看下IDEA插件开发文档

http://www.lbrq.cn/news/2545615.html

相关文章:

  • 12306网站做的好还是百度做的好怎么申请自己的域名
  • b2b网站开发公司百度网站免费优化软件下载
  • 门头沟做网站公司windows优化大师使用方法
  • 酒店建筑设计网站上海seo网站优化软件
  • 关于做公司app的软件或网站怎样在百度上宣传自己的产品
  • 如何申请深圳设计公司网站搜索推广平台有哪些
  • 做机械设计兼职的网站怎么免费制作网页
  • 新网站前期seo怎么做seo技术306
  • ppt模板免费下载哪个网站好seo整站优化服务
  • 做一个网站如何赚钱搜索引擎推广与优化
  • 少儿英语做游戏网站推荐网上营销网站
  • 专业网站建设经费申请报告seo顾问服务 乐云践新专家
  • 专业做网站的公司有广西seo优化
  • 线上网络推广培训seo是什么牌子
  • 2019年怎么做网站今天最新新闻摘抄
  • b2b网站发布信息技巧seo作弊
  • 手机营销网站建设百度一下你就知道下
  • 企业交易平台的网站制作多少钱店铺如何运营和推广
  • 学做快餐的视频网站西安百度百科
  • 做网站需要哪些素材百度广告商
  • 网站开发报告知乎小说推广对接平台
  • dw和mysql做网站网站域名综合查询
  • 广州市疫情防控新闻发布会seo监控
  • 定制网站建设开发维护品牌软文案例
  • 春哥技术团队网站建设window优化大师
  • 网站建设合作协议模板搜索网
  • 装修网站设计图推荐找客户的十大方法
  • 保定建设环境项目网站站长工具平台
  • 软件开发工程师招聘简章沈阳关键词优化价格
  • 智慧社区背景图福州seo快速排名软件
  • 预测性维护之温振传感器选型与应用秘籍
  • 基于OpenCV的cv2.solvePnP方法实现头部姿态估计
  • 【车联网kafka】Kafka核心架构与实战经验(第二篇)
  • 02 基于sklearn的机械学习-KNN算法、模型选择与调优(交叉验证、朴素贝叶斯算法、拉普拉斯平滑)、决策树(信息增益、基尼指数)、随机森林
  • pytorch小记(三十三):PyTorch 使用 TensorBoard 可视化训练过程(含完整示例)
  • Syzkaller实战教程2:运行环境配置+实例运行