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
clomie
July 04, 2014
Programming
2.3k
1
Share
Kotlin Eclipse Plugin #jkug
githubにあるKotlinのEclipse用プラグインをビルドして使ってみた話。
clomie
July 04, 2014
Other Decks in Programming
See All in Programming
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
180
ハーネスエンジニアリングとは?
kinopeee
13
6.8k
第3木曜LT会 #28
tinykitten
PRO
0
120
tRPCの概要と少しだけパフォーマンス
misoton665
2
260
when storing skills in S3 file
watany
3
1.2k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
21
11k
AgentCore Optimizationを始めよう!
licux
3
200
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
140
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
120
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.4k
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
180
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
Exploring anti-patterns in Rails
aemeredith
3
350
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
240
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
360
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Statistics for Hackers
jakevdp
799
230k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
110
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Leo the Paperboy
mayatellez
7
1.7k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
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 ͓͏
ΑͦͷڥͰ ݈ؾʹಈ͘͜ͱΓΜ ͔Θ͍͍
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠