Kotlin备忘录—简介和配置大全
Hi大家好最近在琢磨在手机上写点代码结果发现自己学过的编程语言忘了一半现在写这篇文章也算是给自己写备忘录了要不然真忘⁽⁽ƪ(•̩̩̩̩•̩̩̩̩)ʃ⁾⁾ᵒᵐᵍᵎᵎ话不多说我们开始文章目录系统配置Kotlin 简介配置Kotlin环境JetBrains IDEAeclipse安卓手机配置命令行配置系统配置别看是安卓配置比以前可是加强了呢数据来自termux OS: Android Baklava 16 aarch64 kernel: Linux 6.12.38-android16-5-gfde7767f6ef6-abogki481467632-4k CPU: Qualcomm Snapdragon 8 Elite Gen 5 [SM8850] (26) 4.61 GHz GPU: Qualcomm Adreno (TM) 840 [Integrated] RAM: 16GKotlin 简介Kotlin 是一门现代、简洁且安全的编程语言由 JetBrains做 IntelliJ IDEA 那家公司设计开发。它最大的几个亮点跟 Java 是“亲兄弟”Kotlin 能直接调用所有的 Java 代码也能被 Java 调用。这意味着你可以用 Kotlin 写 Android 或后端程序现有的 Java 代码库完全不用改。写得更少做得更多同样的业务逻辑Kotlin 的代码量通常只有 Java 的一半甚至更少。比如定义变量不用写那么多样板代码类型推断让编译器帮你猜类型。空指针安全大杀器在 Java 里让人头疼的 “NullPointerException”俗称“空指针异常”在 Kotlin 里被设计在了语法层面。它强制你区分“可以有值”和“不能有值”的变量把很多潜在的崩溃消灭在编译阶段。真正的跨平台以前你可能用 Java 写后端用 Swift 写 iOS用 JS 写前端。现在一套 Kotlin 代码可以编译成* Android 应用Google 钦定的首选语言* iOS 应用Kotlin Multiplatform* 后端服务Ktor 框架* 前端网页编译成 JavaScript协程Coroutines处理网络请求、数据库读写这些耗时操作时Kotlin 的协程能让异步代码写起来像同步代码一样简单不用写一大堆复杂的回调。一句话总结Kotlin 是一门“务实”的语言它不追求理论上的完美而是追求开发者的效率和程序的稳定性。如果你想学 Android 开发或者觉得 Java 太啰嗦Kotlin 绝对是目前最好的选择之一(◦˙▽˙◦)配置Kotlin环境注煮包由于特殊原因只有安卓手机环境其他的我会用文字讲清楚哒如果有不明白的可以留言JetBrains IDEA首先访问底下这个网址是官方的只不过我加了点备注MAC用户们可以把?sectionwindows删掉看看Jetbrains编辑器下载(Windows链接)下载完成后按照正常方法安装安装完成后打开软件配置完成后可以创建项目创建项目时需要选择SDK切记选择JDK版本在1.6以上的之后选择Kotlin(Java)点Next之后输入项目名选择位置点击Finish就创建完成了进入编辑器界面后旁边的目录有一个文件夹叫src右键它—New —Kotlin File/Class给它取个名字就创建了一个Kotlin文件写完代码之后我们可以鼠标点击编辑器左上角 kotlin图标并选择 Run AppKt’来运行代码 ◔.̮◔✧eclipse访问这里 Eclipse Download点击Download或者它底下的Download Packages下载安装包之后正常安装并配置配置之后点击Help - Eclipse Marketplace… 菜单搜索 Kotlin 插件大概长这样)下载之后重启eclipse点击Window - Open Perspective - Other…如果看到了 Kotlin 选项表明安装成功选择 File - New - Kotlin Project就会进入项目创建页创建完成后目录栏里有一个文件夹叫src右键它—New —Kotlin File就会进入配置页其中Source Folder就是源文件存储位置不要动它Package那里命名规则一般是com.yourcompany.project或org.organisation.project最后的Name就是文件名点击Finish就创建了一个Kotlin文件写完代码点击绿色的运行按钮代码就可以运行了安卓手机配置这里使用CodeAssist软件如果仓库停止维护了可以用Acode内置Terminal方法如果使用后面的方法可以看下一个命令行配置打开这个 Github CodeAssist向下滑访问Releases在最新版本里选择合适的apk下载之后安装图标长这样点进去点击New Project点击Kotlin Console App其中Name就是项目名称Package Name命名参考上文点击Create Project点击左上角按钮会弹出来菜单分别是文件树代码文字查找代码结构和GitComing soon功能想要创建第二个文件就在文件树浏览那里点击三个点有个New file创建文件时记得加后缀.kt命令行配置全能配置个人推荐访问Kotlin Github之后向下滑进入Releases按照自己的系统版本选好压缩包并下载把压缩包解压到目标目录之后再添加到环境变量中这里以Linux为例Windows的在设置里可以unzipkotlin-compiler-2.x.x.zip-d~/kotlinechoexport PATH$PATH:~/kotlin/kotlinc/bin~/.bashrcsource~/.bashrcSDKMAN!简易安装直接贴命令了curl-shttps://get.sdkman.io|bashsource$HOME/.sdkman/bin/sdkman-init.shsdkinstallkotlinMac专享brew update brewinstallkotlinsudoportinstallkotlinSnapsudosnapinstall--classickotlin安装完成后在命令行运行kotlinc-version会输出它的版本号就安装成功啦到了这里所有配置工作都结束啦下一个文章讲关于命令行编译的说道吼吼