質問内容
自分で書いたコードの一部をコピーしてマークダウンや、teratailのようなサイトに貼り付けることがあります。この時、コピーしたい部分によってはインデントの関係でコピペしたコードの前に空白できるのですが、これをきれいに詰めたいです。何か良い方法はないでしょうか?
例
例えば以下のようなコードがあったとします。
kotlin
1class MainActivity : AppCompatActivity() { 2 override fun onCreate(savedInstanceState: Bundle?) { 3 super.onCreate(savedInstanceState) 4 setContentView(R.layout.activity_main) 5 } 6}
これの onCreate
メソッドの部分だけをコピペすると以下のように前に空白ができてしまいます。
kotlin
1 override fun onCreate(savedInstanceState: Bundle?) { 2 super.onCreate(savedInstanceState) 3 setContentView(R.layout.activity_main) 4 }
理想は↓です。
kotlin
1override fun onCreate(savedInstanceState: Bundle?) { 2 super.onCreate(savedInstanceState) 3 setContentView(R.layout.activity_main) 4}
試したこと
VSCodeのマルチカーソルを使い整形すれば上記の例だとうまくいきます。
ただ、コード内に空行がある場合はそこを避けて選択する必要があり少し面倒で、ミスする可能性もあります。
何か良い方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/22 08:39