しおしお

IntelliJ IDEAのことなんかを書いてます

2019-01-01から1ヶ月間の記事一覧

IntelliJ IDEAのHTTP Clientでレスポンス内容を他のリクエストで使用する方法

やりたいこと APIから返ってきたレスポンスの内容を他のリクエストのヘッダなどで使用したい。 例えば、レスポンス内に含まれるアクセストークンを他のリクエストのヘッダに設定したいなんてことをしたい。 試した環境 IntelliJ IDEA 2018.3.4(UE) サーバ側…

KDocを生成するIntelliJ IDEAのプラグイン作ったよ

プラグインでできること 下のようにfunction と class や interface でKDocの開始コメント(/**)を入力してEnterでKDocの雛形が生成されます。 なんで作ったの? KT-11079にあるように、公式的にはJavadoc形式の書き方は推奨していないようです。*1 ただ、ち…

KtorでHello World

Ktor触ったことなかったので、IntelliJ IDEAのプラグイン使ってさくっと動かしてみた。 準備 IntelliJ IDEA(使ったバージョン2018.3)にKtor - Plugins | JetBrainsをインストールします。 プラグイン使って雛形プロジェクトの作成 IntelliJ IDEA - Quick Sta…

Spring Session & RedisでJacksonを使ったシリアライズを試してみる

Spring SessionでRedisにセッション情報を格納する際に、Jacksonを使ってシリアライズをできるみたいなので試してみました。*1 ライブラリのバージョンなど build.gradleを参照ください。 Sessionの格納先をRedisにする application.propertiesに以下を追加…

IntelliJのDocker integrationプラグインからExecした時に保存されるコマンド履歴を削除する方法

IntelliJさんのDocker Integrationプラグインを使うとIDE上からdocker execできて便利ですよね。でも、コマンド名間違えちゃった場合にそれが記憶されて、次にExecしようとした時に誤ったコマンド名が候補に出てくるの邪魔ですね… そんなときは設定ファイル…