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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
clomie
July 04, 2014
Programming
2.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kotlin Eclipse Plugin #jkug
githubにあるKotlinのEclipse用プラグインをビルドして使ってみた話。
clomie
July 04, 2014
Other Decks in Programming
See All in Programming
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
560
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
150
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
710
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
260
Performance Engineering for Everyone
elenatanasoiu
0
150
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
New "Type" system on PicoRuby
pocke
1
960
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
550
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
690
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
170
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
190
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
780
Are puppies a ranking factor?
jonoalderson
1
3.6k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Leo the Paperboy
mayatellez
7
1.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Why Our Code Smells
bkeepers
PRO
340
58k
Amusing Abliteration
ianozsvald
1
210
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Designing for Timeless Needs
cassininazir
1
260
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
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 ͓͏
ΑͦͷڥͰ ݈ؾʹಈ͘͜ͱΓΜ ͔Θ͍͍
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠