QtCreator のすべてのソース コード ファイルに (自動的に) 含まれる中央ヘッダー (コメント) を定義する機会はありますか?
ヘッダーには、法的情報、著作権、プロジェクトの Web サイトなどに関するコメントのみを含める必要があります。
変更する必要があるため、1 つの中心的な場所に保管したいと考えています。.h
各/ファイルに手動で追加し.cpp
た場合、調整を行う場合に備えて、どこでも変更する必要があります。
QtCreator のすべてのソース コード ファイルに (自動的に) 含まれる中央ヘッダー (コメント) を定義する機会はありますか?
ヘッダーには、法的情報、著作権、プロジェクトの Web サイトなどに関するコメントのみを含める必要があります。
変更する必要があるため、1 つの中心的な場所に保管したいと考えています。.h
各/ファイルに手動で追加し.cpp
た場合、調整を行う場合に備えて、どこでも変更する必要があります。
これは、クラウディオによる回答への単なる追加です。(名声点が少ないのでコメントできません)
%YEAR%: Year
%MONTH%: Month
%DAY%: Day of the month
%DATE%: Date
%USER%: User name
%FILENAME%: File name
%CLASS%: Class name (if applicable)
%$VARIABLE%: Contents of environment variable VARIABLE.
最も近い方法は、次のようにライセンス テンプレートを追加することです ([オプション] -> [C++] -> [ファイルの命名] -> [ライセンス テンプレート])。
/***************************************************************************
* *
* Copyright (C) %YEAR% by CompanyName *
* *
* http://CompanyName.com *
* *
***************************************************************************/
Creator は、ソース ファイルまたはヘッダー ファイルを作成するときにこのファイルを先頭に追加し、%YEAR% を現在の年に置き換えます (他のプレース ホルダーがある可能性があります)。
ただし、既存のファイルでこの通知を変更したい場合は、手動で行う必要があります (それを行うための単純な正規表現を書くのは難しくありません)。
はい。プリコンパイル済みヘッダー経由。
<project_name>.pro
ファイルに追加するだけ
PRECOMPILED_HEADER = pch.h
そして、このファイルをプロジェクトに追加します。
しかし... すべての .cpp ファイルにのみ自動的に追加されます。