Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kotlin Eclipse Plugin #jkug
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
clomie
July 04, 2014
Programming
1
2.3k
Kotlin Eclipse Plugin #jkug
githubにあるKotlinのEclipse用プラグインをビルドして使ってみた話。
clomie
July 04, 2014
Tweet
Share
Other Decks in Programming
See All in Programming
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
290
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
7
3.1k
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
230
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
500
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.5k
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
130
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
290
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
190
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
370
[SF Ruby Feb'26] The Silicon Heel
palkan
0
130
Feature Toggle は捨てやすく使おう
gennei
0
340
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Faster Mobile Websites
deanohume
310
31k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Writing Fast Ruby
sferik
630
63k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
590
Technical Leadership for Architectural Decision Making
baasie
3
300
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
230
First, design no harm
axbom
PRO
2
1.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Transcript
Kotlin Eclipse Plugin 2014/07/04 ୈ2ճ͔Θ͍͍Kotlinษڧձ @clomie
Tomoki Togashi • @clomie • LTॳΊͯͰ͢ • LT͢ΔͨΊʹMacBookങ͍·ͨ͠ • ͍ͭJavaͱJSॻ͍ͯ·͢
None
͔Θ͍͍ Kotlin Λ Eclipse Ͱಈ͔͍ͨ͠
Why?
ͳͥਓEclipseͰKotlinΛಈ͔͢ͷ͔ ׳ΕɺΈ
ͳͥਓEclipseͰKotlinΛಈ͔͢ͷ͔ ࣾͷ ࣏తʹର͢Δ ղܾࡦͱͯ͠
ͳͥਓEclipseͰKotlinΛಈ͔͢ͷ͔ ͳΜͱͳ͘ EclipseͰಈ͘ͱ ϫΫϫΫ͢Δ
Project Kotlin ·ͩެࣜͰఏڙ͞Ε͍ͯͳ͍
kotlin-eclipse
Kotlin Eclipse Plugin ಈ͔ͯ͠Έͨ
kotlin-eclipse ४උ͢Δͷ ! • Eclipse Kepler(4.3.x) or Luna(4.4.x) • EclipseSDKΛΠϯετʔϧ͓ͯ͘͠
Install New Software… -> The Eclipse Project Updates -> Eclipse SDK
[clomie@Mac workspaces]$ git clone https://github.com/JetBrains/kotlin-eclipse.git Cloning into 'kotlin-eclipse'... remote: Reusing
existing pack: 6176, done. remote: Counting objects: 125, done. remote: Compressing objects: 100% (97/97), done. remote: Total 6301 (delta 49), reused 0 (delta 0) Receiving objects: 100% (6301/6301), 1003.04 KiB | 416.00 KiB/s, done. Resolving deltas: 100% (2552/2552), done. Checking connectivity... done. [clomie@Mac workspaces]$ kotlin-eclipse
kotlin-eclipse
ಈ ͔ ͳ ͍
Ұॹʹىಈ͢ΔϓϥάΠϯΛՃ͢Δ kotlin-eclipse-ui -> Run As -> Run Configurations… -> Plug-ins
-> Select All kotlin-eclipse
None
ಈ ͍ ͨ ʂʂ
Kotlin Eclipse Plugin ࢼͯ͠Έͨ
Hello, Kotlin! • File -> New -> Java Project •
File -> New -> Kotlin File • Run As -> Kotlin Application
None
Kotlin Eclipse Plugin Ͱ͖Δ͜ͱ
ίʔυิ
kotlin-eclipse ͷ ίʔυิ • ඪ४ϥΠϒϥϦ • ಉ͡packageʹ͋Δͷ • ผpackageͷͷimportจॻ͘ඞཁ͋Γ
ΞτϥΠϯදࣔ
ίʔυςϯϓϨʔτ
Kotlin Eclipse Plugin ·ͩͰ͖ͳ͍͜ͱ
ϦϑΝΫλϦϯά
γϯλοΫε ΧϥʔϦϯά
ίʔυϑΥʔϚοτ
Kotlin Eclipse Plugin demo
Kotlin Eclipse Plugin ·ͱΊ
IntelliJ IDEA ͓͏
ΑͦͷڥͰ ݈ؾʹಈ͘͜ͱΓΜ ͔Θ͍͍
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠