LoginSignup
0
0

More than 5 years have passed since last update.

Jetbrains系IDEのハンズオンにお邪魔してきた

Posted at

はじめに

春休み期間に暇だった時,Twitterに流れてきたので参加してみようと思い行ってきた

参加についてはSamuraism - doorkeeeperより参加申請できます
また,最新のイベントは上記Samuraismの代表取締役である山本ユースケ - Twitterさんよりツイートされるのでフォロー必須です

開催場所

株式会社サムライズム
サイト
Google Map

流れ

ガイダンス

Jetbrains社について

しっかりとした位置や情報はJetbrains - Contactsにあります
本社はチェコに存在し開発はサンクトペテルブルク,マーケティングはミューヘンを中心に行われているそうです

Jetbrains IDEの紹介

詳しくはJetbrains - Tools#IDEにあります

ハンズオンではわかりやすい図があったけど作る気が起きなかったよ!

  • 最近出たC#向けIDE,Riderについて
    今までもVisual Studio向けPluginであるReSharperがあったがUnity, Unreal Engineなどのマルチプラットフォームで動作しC#をスクリプトとしているものをサポートするためにRiderが作られた

  • (日本ではあまり使われていない)JetbrainsのTeam Toolsについて

名前 略称 説明
Team City TC いわゆるCI, iOSとかのビルド設定も初期であるためとても良い
Upsource UP コードレビューやレポジトリブラウザになる。ハイライトや宣言場所へ飛ぶなどIDEのような動作ができる
YouTrack YT 課題管理ツール,いわゆるカンバンなどもあり使いやすい
Hub HB 上記3つの連携ツール,zendeck, googleとも連携可能

ハンズオンではGit(hub, bucket)との連携について紹介

GoLandのステッカー作成検討中らしいからほしい

Hansonのメール自動送信(Kotlin)を例にTCとIDEとの連携をデモ

JetbrainsのIDEではバージョン表示が${ビルドされた年}.${リリース}になっている
またリリースとは違うEAP(Early Access Program)ではいわゆるbetaの機能を使える

各IDEではIDE自身でバージョンの更新を行えるがたまに再インストールしなければならないのでJetbrains Toolboxを使うと便利である

ハンズオン開始

Static Webを参考にハンズオン

ショートカットめっちゃ使ってみようっていう話

まぁここは行ってのお楽しみってやつで
使ったショートカットのみ紹介

Windows(default) macOS(Mac OS X 10.5+) 動作
Alt + Insert Cmd + N 新規ファイルの作成
Cmd + E Ctrl + E 最近開いたファイルを開く
Ctrl + (Tab * n) Ctrl + (Tab * n) n番最近開いたファイルを開く
Ctrl + Shift + E Ctrl + Shift + E 最近「編集した」ファイルを開く
Option + Enter Alt + Enter 空気を読む
Shift + Cmd + F12 Shift + Ctrl + F12 デフォルトのレイアウトになる (Window => Store Current Layoutからデフォルトのレイアウトを変更可能)
Option + ↑ Ctrl + W 選択を文法に沿って拡大
Option + ↓ Ctrl + Shift + W 選択を文法に沿って縮小
Shift + F10 Shift + F10 関数名, 変数名をいい感じにリネーム

VCSの説明

Jetbrains IDEではsourceTreeのようなVCSの管理機能がある
(説明は省略)

コミットウィンドウのDiffは上にある[🔒]より編集ロックを解除できる
partial commitできるようになる(2018.1

しめ

さまざまな情報公開,交換の場を紹介

JetBrains IDE (IntelliJ IDEA 等) コミュニティ - Facebook
ここでは質問・Tips・情報共有を行っているそうです。わからないことがあったら聞いてみるといいかも

Jetbrains ブログ
気になったことをブログにまとめているそうです。IDEの更新情報などを日本語でまとめてくださっているのでわかりやすい

Jetbrains - Twitter
Jetbrains - Facebook
これ,本社には何も言わず行っているようで... ためになるTweetなどをReTweetしているのでフォロー必須
(もちろん運営はSamuraismの代表取締役である山本ユースケ - Twitterさんなので安心)

侍割 の紹介

サムライズムで行っている紹介プログラムです
くわしくは #侍割 – サムライズム

おわりに

と言われていたので期待していたがよかった

山本ユースケ - TwitterはJavaの有名ライブラリ「Twitter4J」の開発者さんでもあります
とてもいい人だったので少し話したかったです

個人的にはステッカーとコースターがほしかったので👍

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0