3
3

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 5 years have passed since last update.

VisualStudioのコード追加で簡単にテンプレートを作る方法

Last updated at Posted at 2016-06-26

初めての投稿が、まさかの設定系の記事になるとは思いもしませんでしたけど、地味に困ったので備忘録的に書いておこうとかと思います。

VisualStudio2013/2015で使える設定かと思います。(2012以前は調べてないので分かりません)

.hや.cppを追加する際に、中身が既に書かれているファイルテンプレートの作成方法です。(項目テンプレートではありません)

普段通り追加するヘッダファイルなどが
新しい項目の追加.jpg

こんな状態でファイル追加できる。
ファイルテンプレート.jpg

設定は非常に簡単。
まず、 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcprojectitems</b> にアクセス。

ディレクトリ内にある hfile.hnewc++file.cpp がありますね?
この中身を自由に書き換えるだけで、デフォルトで追加するヘッダとC++に、テンプレートを設定することができます。

以上、これだけの記事になります。

...何故、この記事を書いたかというと、自分は以前にこの設定を行って、現在その設定を書き換えたいと思ったときに何処のファイルを編集すればいいか忘れてしまったのです。

そのおかげで、探索時間や調べる時間(意外と記事がなかった...)を消費してしまい、ようやく編集ファイル対象を見つけたので、ここで共有しようと思った所存です。

項目テンプレートの記事はいっぱいあるんですけどね。

一つ注意なのは、あくまで最初の書式だけをテンプレート設定できる方法なので、C++ファイルをBOM付きで~など、ファイル内の文字エンコードなどをデフォルトで変えたい場合は、残念ながら今回の方法では出来ません。

項目テンプレートでググると、書式もエンコードもそのままテンプレートとして保存できる仕組みがあるので、そちらを使うと良いでしょう。
新しい項目_項目テンプレート.jpg
(↑.cpp.cppとかアホみたいにならないことに注意してください)

折角、初記事も投稿したのでこれからプログラムテクニックで何か思いついたり、あまり共有されていないことがあったら書いていこうかなと思います。

お疲れ様でした。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?