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

手机网站建设报价表html网页设计大作业

手机网站建设报价表,html网页设计大作业,招聘求职网站html模板,近期时事新闻10条自己开发了一个简单的插件,主要功能是将Java类转为Json Schema,选中多个Java文件,可以生成对应Json Schema的Json文件,目的是为了方便导入到Api fox中的数据模型中,后端就不用去手写每个字段什么意思了. 插件名称为&am…

自己开发了一个简单的插件,主要功能是将Java类转为Json Schema,选中多个Java文件,可以生成对应Json Schema的Json文件,目的是为了方便导入到Api fox中的数据模型中,后端就不用去手写每个字段什么意思了.
插件名称为:Java Generate Json Schema (还在审核…)

1. 开发语言由 kotlin 改为 java

重命名 src/main/ 下的 kotlin 改为 java

2. 没有 PsiJava 相关的 API ,如PsiClass 、PsiJavaFile等

修改 根目录下的 gradle.properties

platformBundledPlugins = com.intellij.java

3. 设置 调试 IDEA 为本地已经安装的

修改 根目录下的 build.gradle.kts 当中的 dependencies.intellijPlatform

dependencies {// ... 省略部分代码intellijPlatform {
//        create(providers.gradleProperty("platformType"), providers.gradleProperty("platformVersion"), true)local("C:\\Program Files\\JetBrains\\IntelliJ IDEA 2024.3.1.1")// ...省略部分代码}
}

4. 打包后,可用的插件包路径在 build/distributions 下 ,是zip文件

5. 上传到插件应用市场,提示:Invalid plugin descriptor ‘description’. The plugin description is shorter than 40 characters and/or the plugin description contains non-Latin characters.

查看 README.md 文件当中的 标签中的内容 是否是英文并且大于40个字符串。因为在build.gradle.kts配置了,会读取这个标签里面的内容作为插件描述

就是这一段:

description = providers.fileContents(layout.projectDirectory.file("README.md")).asText.map {val start = "<!-- Plugin description -->"val end = "<!-- Plugin description end -->"}

6. 使用2025版本的IDEA,action 配置 没有效果,调试后,没有对应的操作入口

https://plugins.jetbrains.com/docs/intellij/creating-actions-tutorial.html#creating-a-custom-action

When targeting IntelliJ Platform 2022.3 or later, AnAction.getActionUpdateThread() must be implemented
针对 IntelliJ 平台 2022.3 或更高版本时,必须实现 AnAction.getActionUpdateThread()

    @Overridepublic @NotNull ActionUpdateThread getActionUpdateThread() {return ActionUpdateThread.BGT;}

AnAction.getActionUpdateThread() 返回 ActionUpdateThread ,它指定 update() 方法是在后台线程(BGT)上调用还是在事件调度线程(EDT)上调用。首选方法是在 BGT 上运行更新,其优点是保证对 PSI、虚拟文件系统(VFS)或项目模型的应用程序范围的读取访问。在 BGT 上运行更新会话的操作不应该直接访问 Swing 组件层次结构。相反,指定在 EDT 上运行更新的操作不能访问 PSI、VFS 或项目数据,但可以访问 Swing 组件和其他 UI 模型。

https://plugins.jetbrains.com/docs/intellij/action-system.html#anactiongetactionupdatethread

http://www.dtcms.com/wzjs/540062.html

相关文章:

  • 网站开发支付功能微信网站上传图片
  • 婚纱摄影网站模板成都响应式网站开发
  • 株洲电商网站建设网站设计公司佛山
  • 很长的网站域名怎么做短免费手机
  • 江西专业南昌网站建设广东省建筑工程信息网
  • 安徽城乡建设厅网站长春企业宣传片制作公司
  • 网站建设价格山东济南兴田德润什么活动网站服务器关闭怎么恢复
  • 懂做网站怎么赚钱网站建设社区交流
  • 宁波网络公司做网站手机wap网站制作免费
  • 网站开发应注意哪些问题网页设计培训好就业吗
  • 企业网站建设算什么费用中山古镇做网站
  • 教育培训类网站设计yoast wordpress seo 教程
  • 宁乡网站建设uuv9上海十大网站建
  • 句容网站设计公司医院做网站的意义
  • 如何写代码做网站6如何拉下对手网站
  • 重庆招生院校网站qq网站建设
  • 装修公司怎么做免费网站凡科网上建设成功的网站
  • 办公家具网站模板一件代发海外电商平台
  • 武安网站建设价格潍坊企业免费建站
  • 如何搜索网站百度知道个人中心
  • 网站的标志可以修改吗钟山区生态文明建设局网站
  • 凡科网免费网站怎么样课题网站建设培训简讯
  • html5 手机网站模版电子商务网站建设ppt模板下载
  • 搭建网站干什么创口贴网站模板
  • 做系统去哪网站下载镜像团员团干部如何登录到系统
  • 管理网站建设哪里好微信公众号运营模式
  • 医疗网站不备案青岛企业网站设计制作
  • edo网站建设成都地区网站建设
  • 手机网站商城源码网站首页的作用
  • 做网站时会留下ip地址吗凯发网站