作成して共有したいビジュアルアシストマクロはありますか?
コーディングに非常に役立ちます。
Visual-Assistを使用する人はそれを知っています。
作成して共有したいビジュアルアシストマクロはありますか?
コーディングに非常に役立ちます。
Visual-Assistを使用する人はそれを知っています。
共有することはあまりありませんが、次のように入力するとポップアップする doxygen マクロが気に入っています/**
。
/** $end$ */
/**
* $end$
*
*/
/**
* \brief $end$
*
* \details
*
*
* \notes
*/
そして、これは私が入力すると/*<
/**< $end$ */
ああ、私はこれが好きです#p
:
#pragma message(MESSAGE_ORIGIN "<$end$>")
(MESSAGE_ORIGIN
は、コンパイラが出力する方法でファイル名と行に展開されるマクロであるため、IDE の出力ペインでメッセージをクリックできます。)
私が働いていたショップでは、日付と作成者とともにコメントをコードに残すというポリシーがありました。これには、次のものが役に立ちました。
// $YEAR$-$MONTH_02$-$DAY_02$ sbi: $end$
ベクトルのマクロを共有したかっただけです
unsigned int length = $vectorName$.size();
for (unsigned int $Index$ = 0; $Index$ < length ; $Index$++)
{
$end$
}
クラス作成用マクロ。ただし、ファイル名とクラス名は同じにする必要があります..
#ifndef _$FILE_BASE_UPPER$_H_
#define _$FILE_BASE_UPPER$_H_
namespace $NAMESPACE$
{
/*
* Class $FILE_BASE$
*/
class $FILE_BASE$ : public $BASE_CLASS$
{
public:
$FILE_BASE$();
virtual ~$FILE_BASE$();
$end$
protected:
$end$
private:
};
}
#endif // _$FILE_BASE_UPPER$_H_
/** * \file $FILE_BASE$.$FILE_EXT$ * \簡単に * \著者 * \日付 $DATE$ */ #ifndef __$FILE_BASE_UPPER$_$FILE_EXT_UPPER$_INCLUDED__ #定義__$FILE_BASE_UPPER$_$FILE_EXT_UPPER$_INCLUDED__ $終了$ #endif //__$FILE_BASE_UPPER$_$FILE_EXT_UPPER$_INCLUDED__