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

发现 Kotlin MultiPlatform 的一点小变化

最近发现 Kotlin 官方已经开始首推 Idea 的社区版的 KMP 插件了. 以前有网页创建 KMP 的项目的文档也消失了.

虽然有 Android Studio 的选项. 但是却不是在默认的位置上了. 足以说明官方是有意想让大家直接使用 Idea 社区版或者专业版

所以我直接在社区版上安装 KMP 插件. 尝试打开项目看看有啥不一样

现在创建项目和以前没啥多大变化. 直接略过了

运行项目的地方有区别了. iOS 的设备的选项是在 Run Configuration 中配置的. 现在拿出来了. 方便很多哦.

另外 xcode 的图标也变好看了. Android Studio 中的比较丑的感觉.

还发现 Swift 文件中现在点击直接点击引用跳转过去了.

以前我试了是不可以的. 虽然跳转的不是源代码处(很遗憾!!!) AppEnv 是 common 层的代码. 应该是要跳到我源码处的.

更可惜的是, 能跳过去, 但是查找引用还是不行. 简单点就是说查找 Class A 被哪些地方使用了还是没法直接通过 command + 鼠标点击进行查找


另外在编辑器的下方增加了快速切换 iOS 项目 build 类型的功能

Idea 社区版安装 KMP 插件也比直接使用 Android Studio 更加的省内存. 这点也是好处

另外我还发现有一个检查项目环境的工具. 他可以帮你检查你要运行的目标 target 平台是否准备完毕. 有点像 Flutter 的 doctor 了~~

我的发现就这么多了.

最后还是希望 KMP 越来越好. 我很好看 Kotlin!!!

一刻记账是我的个人记账项目, 有兴趣的也可以下载使用.

https://yike.icxj.cn


文章转载自:

http://NKoheav2.cptzd.cn
http://LDorlTY6.cptzd.cn
http://TIhyGuDH.cptzd.cn
http://8zg523R4.cptzd.cn
http://iHiZGcEb.cptzd.cn
http://T0LvD1ha.cptzd.cn
http://VMj0Sylg.cptzd.cn
http://tgmAagMr.cptzd.cn
http://RjmnqHQf.cptzd.cn
http://jepHfOzy.cptzd.cn
http://RBEera0l.cptzd.cn
http://vB45ApXC.cptzd.cn
http://i5q5H1zI.cptzd.cn
http://H3aOMKEm.cptzd.cn
http://znMkhzP3.cptzd.cn
http://e1q7pB4Y.cptzd.cn
http://Ssjz1sNS.cptzd.cn
http://cHa4Vxdy.cptzd.cn
http://aooFZtww.cptzd.cn
http://Pmn9eaRf.cptzd.cn
http://uwAPdtOt.cptzd.cn
http://TBN4fxv9.cptzd.cn
http://ozYMdOPg.cptzd.cn
http://52t6gz86.cptzd.cn
http://0XRn6mvE.cptzd.cn
http://G6ttA0Wz.cptzd.cn
http://xEAwDZ7T.cptzd.cn
http://M1O60Xk9.cptzd.cn
http://DsxE4C7r.cptzd.cn
http://oFOepq7Z.cptzd.cn
http://www.dtcms.com/a/248143.html

相关文章:

  • 【Pytorch】(1)Pytorch环境安装-②安装Pytorch
  • Python打卡第53天
  • 海马优化算法优化支持向量回归(SVR)模型项目
  • LLM基础8_使用人类反馈进行微调(RLHF)
  • Could not initialize Logback logging from classpath:logback-spring.xml
  • 清理电脑C磁盘,方法N:使用【360软件】中的【清理C盘空间】
  • @Validation 的自定义校验实现, Spring Boot 和 java
  • 算法学习笔记:3.广度优先搜索 (BFS)——二叉树的层序遍历
  • 探索现代 Web 开发:从 HTML5 到 Vue.js 的全栈之旅
  • 一致性hash
  • LINUX613计划测put
  • ubuntu调整硬盘大小-使用gparted
  • CRaxsRat v7.6 安装与使用教程(附工具下载)
  • 一文讲清网络变压器、芯片和 RJ45 之间的接线
  • OSPF基础实验案例
  • 利用DeepSeek将docx生成程序迁移至minidocx
  • 前端开发中的可访问性设计:让互联网更包容
  • 快递接口调用选择:快递鸟、快递100、阿里云大对比
  • 上海市计算机学会竞赛平台2022年4月月赛丙组圆环独立集(一)
  • 开发者视角的网络调试流程进化:抓包工具实践指南与Sniffmaster使用笔记
  • Docker Buildx 简介与安装指南
  • 在C#中的乐观锁和悲观锁
  • 智能出入库管理系统:自动化管控平台
  • 高级定时器TIM1、TIM8
  • AD工程面板拖动以及固定位置
  • AWS WebRTC:通过shell实现多进程启动master
  • AWS知识点和技术面试模拟题
  • 29-Oracle 23ai Flashback Log Placement(闪回日志灵活配置)
  • AWS S3:云存储的“超级基石”
  • AWS Well-Architected Framework详解