클래스, 함수 코드에 저작권 주석 정보 자동 추가
웹 프로젝트를 예로 들면 다음과 같습니다.
1. 클래스에 주석 달기
1. 비주얼 스튜디오의 설치 경로 아래: [문자]:/Program files/Microsoft Visual Studio 8/Common7/IDE/Item Templates/web/cshare/2052/class.zip, 안쪽의class를.cs 변경:
C# 코드
/*----------------------------------------------------------------
// Copyright (C) 2010
// 。
//
// :
// :
//
//
// :
//
// :
// :
//
// :
// :
//----------------------------------------------------------------*/
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/// <summary>
/// $safeitemrootname$
/// </summary>
public class $safeitemrootname$
{
public $safeitemrootname$()
{
//
// TODO:
//
}
}
파일을 저장하면 됩니다(먼저 압축을 풀고 수정 중)
2: VS 매크로 스크립트에 함수 주석 템플릿을 추가하면 할수록 IDE가 강해져서 게으른 사람들을 많이 줄였습니다.미래의 코드를 사용하여 자신이나 다른 사람이 알아볼 수 있도록 주석이라는 것은 반드시 없어서는 안 된다.함수에 주석을 추가할 때 형식은 고정됩니다.모든 함수를 한 번씩 쓰거나 다른 함수에서 복사하면 번거롭고 틀리기 쉽다.이런 반복적인 노동은 사람을 짜증나게 하고 주석을 쓰고 싶지 않은 욕망을 가지게 한다. 이때 VS의 宏은 이런'더럽고 어지럽고 피곤한'육체노동을 해치울 수 있다.보시면 VS2005의 매크로 스크립트는 바로 VBScript로 손에 넣기 쉽습니다.나는 함수 주석 템플릿을 생성하는 매크로 스크립트를 썼는데, 비교적 쉽다. 코드를 보면 다음과 같다.
Java 코드
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics
Public Module Module1
Sub AddFunComment()
Dim DocSel As EnvDTE.TextSelection
DocSel = DTE.ActiveDocument.Selection
DocSel.NewLine()
DocSel.Text = "/*******************************************************************"
DocSel.NewLine()
DocSel.Text = "* : "
DocSel.NewLine()
DocSel.Text = "* : "
DocSel.NewLine()
DocSel.Text = "* : "
DocSel.NewLine()
DocSel.Text = "* : "
DocSel.NewLine()
DocSel.Text = "* : Lonkil"
DocSel.NewLine()
DocSel.Text = "* : lonkil{AT}gmail.com ( {AT} -> @ )"
DocSel.NewLine()
DocSel.Text = "* : " + System.DateTime.Now.ToLongDateString()
DocSel.NewLine()
DocSel.Text = "*******************************************************************/"
End Sub
End Module
구체적인 생성 단계: VS2005 IDE -> 도구 -> 매크로 -> 새 매크로 항목을 만들고 저장할 위치를 선택합니다.그리고 위의 스크립트를 복사해서 저장하면 됩니다.구체적인 사용: 작성한 매크로 바인딩 단축키, VS2005 IDE -> 도구 -> 옵션 -> 왼쪽 목록에서 "키보드"-> 오른쪽에 있는 "명령 포함 보이기"를 선택하고 매크로 만들기 -> 커서를 "단축키 누르기"에 위치시키기 -> 명명할 단축키를 입력하십시오. 예를 들어 "Alt+C"를 입력하면 저장할 수 있습니다.한 가지 주의사항: Visual Studio 2005 Team Suite는 SP1 패치를 적용해야 합니다. 매크로를 사용할 수 있으면 무효입니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ansible Module - Filestate: absent directory file ← default hard link touch absent : 디렉토리를 recursive하게 삭제한다. 심볼링 링크도 삭제한다. directory : 디렉토리가 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.