답변:
추출, 편집 및 재 압축 경로는 클래스 템플릿에 대한 것이지만 인터페이스 템플릿은 같은 폴더에 있습니다.
VS 템플릿 파일을 각각 편집하여 어셈블리 System, System.Data 및 / 또는 System.Xml에 대한 참조를 자동으로 추가하지 않는다는 사실을 제거 할 수 있습니다.
C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\1033\Class.zip
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip
Visual Studio 2012부터는 템플릿이 압축되지 않으므로 .cs
적용 가능한 각 폴더에서 각 템플릿을 직접 편집 할 수 있습니다.
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
VS 2017은 디렉토리 위치를 변경하며 이제 버전 (Professional / Enterprise / etc)에 따라 다릅니다. Enterprise 에디션의 경우 :
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
VS 2019 위치는 2017과 유사합니다. 따라서 Enterprise 버전의 경우 :
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
Express Edition에서는 폴더 WDExpress
내부의 하위 디렉토리를 검색해야합니다 ( IDE
예 : VS 2015 Express의 경우).
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\WDExpress\ItemTemplates\CSharp\Code\1033\Class\Class.cs
영어 버전의 Visual Studio를 사용하지 않으면 폴더 1033
가 존재하지 않지만 언어를 나타내는 다른 번호가있을 수 있습니다. 예를 들어 1031
독일어 설치입니다.
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\WebClass\Class.cs.
다음 devenv.exe / installvstemplates를 실행하십시오.
다음 디렉토리를 찾고 있습니다.
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp
각 템플릿은 1033
이 폴더에있는 범주 중 하나의 (영어) 하위 폴더에 있는 ZIP 파일 입니다. .cs
ZIP 파일 내 에서 파일을 편집 할 수 있습니다 .
32 비트 시스템 인 경우을 제거하십시오 (x86)
. VS2005는 Microsoft Visual Studio 8
이고 VS2010은 Microsoft Visual Studio 10.0
입니다.
이 템플릿은 사용자 별이 아닙니다. ZIP 파일을에 복사하여 사용자 별 템플릿을 만들 수 있습니다 My Documents\Visual Studio 2008\Templates\ItemTemplates\Visual C#
.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
다음에 만들고에 복사했습니다 ...\Documents\Visual Studio 2015\Templates\ItemTemplates\Visual C#\Code\1033\Class
. 이 작업을 수행하는 동안 Visual Studio를 닫았습니다. 또한 devenv.exe /installvstemplates
다른 의견에서 언급 한 명령을 실행했습니다 . VS를 다시 시작했을 때 새 클래스를 만들 때 변경 사항이 나타났습니다. 우수한!
Visual Studio 2012의 경우 기본 class.cs 파일에서 이러한 항목을 제거하려면 항목 템플릿이 다음과 같이 보일 수 있습니다 (문을 사용하여 포함 / 제거하지 않음).
기본 클래스 템플릿 파일 : C : \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033 \ Class \ Class.cs
using System;
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
자세한 정보는 여기 : http://aaron-hoffman.blogspot.com/2013/05/edit-default-visual-studio-2012-item.html
새 클래스 템플릿은 프로젝트 유형에 따라 다른 폴더에있을 수도 있습니다. VS 2015의 웹 프로젝트에서 작업하는 동안 파일을 편집 할 때
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs
새 클래스를 만들 때 기본 템플릿에 차이가 없었습니다. 파일을 편집 한 후에 만
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\WebClass\Class.cs
원하는 기본 형식으로 새 클래스를 만들 수있었습니다.
Sam Harwell의 우수한 정보에 새로운 추가. Visual Studio 2019 커뮤니티를 사용하고 있으며 "커뮤니티"로 대체 된 "엔터프라이즈"를 제외하고 클래스 템플릿의 경로는 이미 언급 한 것과 동일합니다. 그래서:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
Class "zip"폴더가 설치시 전혀 압축되지 않았다는 것도 언급 할 가치가 있습니다. 단순히 다른 폴더입니다.
또 다른 "gotcha"는 Preview 버전을 실행중인 경우 자체 "Preview"폴더에 있다는 것입니다.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
다른 템플릿의 경우 찾을 폴더는 다음과 같습니다.
C : \ Program Files (x86) \ Microsoft Visual Studio \ [YEAR] \ [편집] \ Common7 \ IDE \ ItemTemplates
따라서 내 컴퓨터에서는 다음과 같습니다.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE\ItemTemplates
[2020 년 5 월 10 일 편집]
도구 | 페이지에서 "사용자 항목 템플리트 위치"의 값을 확인해야합니다. 옵션 | 프로젝트 및 솔루션 / 위치
나는 이것이 누군가를 돕기를 바랍니다.
ItemTemplatesCache
디렉토리 외에도 파일을 편집하십시오 (ItemTemplates
). 예 : (2005 년)C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class.zip\Class.cs
. 참고 것을Class.zip
여기에 디렉토리가 아닌 실제 ZIP 파일입니다.