mike-neckのブログ

Java or Groovy or Swift or Golang

IntelliJ

Goland でテストを実行したら、 他のファイルにある型について undefined となる場合の対処

Goland でテストを実行しようとしたときにテストファイルとは異なるプロダクションファイルにある型について、 undefined となってテスト実行できない場合の対処。日本語の記事が見つからなかったので書いた。

CLion で以前は通っていたコードが真っ赤になってしまったときの対処

CLion で以前は問題なくコードを書けていたのが、突然ヘッダーファイルが見つからなくなった場合の対処。

リファクタリングの手順 メソッドの抽出 -> メソッドの別クラスへの移動

IntelliJ での基本的なリファクタリングの手順です。 次のような二つのクラスを考えます。 public class WithAccessTokenSecurityContextFactory implements WithSecurityContextFactory<WithAccessToken> { @Override public SecurityContext createSecurityContext(final Wi</withaccesstoken>…

JetBrains系IDEと各種ITSとGitを連携してスマートに作業する

JetBrainsユーザーグループにて「IntelliJとYouTrack」というタイトルにて発表してきましたが、グダグダな発表をしたのでちゃんとまとめた記事を書きます。 jbugj.connpass.com 要点 JetBrains系IDEでは、標準に付属しているツールを用いることで、スマート…

メモ : キーマップ

使いこなしているようで、案外使いこなしていないので、IntelliJ IDEAのショートカットをメモ。 やりたいこと ショートカットキー テストもしくはmainの実行 ⌥ + Shift + F10 前回実行した内容を再度実行 Shift + F10 Runタブを開く ⌘ + 4 プロジェクトのク…

チェッカーフレームワーク(org.jetbrains:annotation)の使い方メモ

IntelliJ IDEAとかAndroid Studioを使っている人は、メソッドの横の方に@が書かれているのを見たことがあるかと思います。 (Android Studioで実際に表示されるのかは知らないけど、ツイッターで観測している限りアンドロイダーの人で「この@Contractって何」…

【メモ】IntelliJ IDEAでHaskellを書けるようにする(Mac)

昨日Haskellの環境を作ってみたのだが、cabal install ghc-modを3回ほど失敗して、(#`皿´)グヌヌとなって、最後の方法だけがまともにうまくいったので、そのメモ。基本的には下記のサイトが元ネタで、僕のエントリーは俺得なメモです。 Macにhaskellをイン…