1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【VisualStudio】プログラミング学習2ヶ月目でソースコードを少しでも早く書くために知ったこと

Posted at

結論

1,キーボードのショートカットキーを意識する。
2,マウスは使ってもいい。
3,変数名の入力を省略してインテリセンスに任せる。


前提

IDEはVisualStudio2022を使用しています。
OSはwindowsです。


キーボードのショートカットキーを意識する。

これはプログラミング関係なくPCを使う仕事をしている方なら該当するかなと思います。
私がVisualStudioを使用している時に意識しているショートカットキーを下記にリストアップします。

できること キー
コピー Ctrl+C
ペースト Ctrl+V
コピー履歴(クリップボード) Windowsマーク+V
インテリセンス表示 Ctrl+Space
インテリセンス入力確定 Tab
1つ前の変更を取消 Ctrl+Z
文字を選択 Shift+矢印キー
区切り文字単位で文字を選択 Ctrl+Shift+矢印キー
次のブレイクポイントまで実行 F5
次の行まで実行 F10
次のステップまで実行 F11
関数の内部に移動 F12
ソースコードの整列 Ctrl+K → Ctrl+D

マウスは使ってもいい。

マウスはできる限り使わずに手はキーボードの上から動かさないとかいうのを記事で見ますが、私はプログラミングを覚えるのに精一杯なのでキーボードのすべてのショートカットキーを覚えるのは難しいです。上記に出した1日に何回もするような動作のみショートカットキーを覚えてそれ以外の操作(例えば、ソリューションエクスプローラーでソースファイルを選択するとか)はマウスでやってもいいんじゃないかなと思います。2,3年勉強してある程度プログラミングができるようになってから細かいショートカットキーを覚えていこうと思っています。

変数名の入力を省略してインテリセンスに任せる。

始めてVisualStudioを触った時にインテリセンスの存在を知らなかったので変数名や関数名はすべてキーボードで打っていました。これでは、タイピングもままならない私だとvar ret = GetYoutubeCommentList()みたいなプログラムを書くのに30秒かかります。これが積み重なるとプログラムを書くのが嫌になってきます。そこでインテリセンスに入力を任せます。
上記の例でいうとvar ret = gycみたいな感じでプログラムを書いてCtrl+Spaceをするとインテリセンスによって入力が推測されて残りを自動入力してくれます。この入力方法だと15秒くらいで入力できます。

終わり

分からないことがあるとQiitaを覗かせてもらっています。記事を書いてくださっている皆さんのおかげで初心者でもどうにかプログラミングができています。いつもありがとうございます💻

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?