it-swarm-ko.tech

Visual Studio에서 편집기에 지침 추가

소개

나는 항상 Visual Studio가 특정 문자 수 후에 줄을 그리는 방법을 찾고있었습니다.

다음은 다양한 버전의 Visual Studio에서 소위 가이드 라인 을 사용하도록 설정하는 가이드입니다.

Visual Studio 2013

VS 201 용 Paul Harrington의 Editor Guidelines 확장 프로그램을 설치하십시오.

Visual Studio 2010 및 2012

  1. VS 201 또는 VS 2012 용 Paul Harrington의 Editor Guidelines 확장을 설치하십시오.
  2. 다음 위치에서 레지스트리를여십시오.
    VS 2010 : HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
    VS 2012 : HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
    이고 값이 RGB(100,100,100), 80Guides이라는 새 문자열을 추가하십시오. 첫 번째 부분은 색상을 지정하고 다른 부분 (80)은 행이 표시 될 열입니다.
  3. 또는 Guidelines UI 확장 ( Productivity Power Tools 의 일부이기도 함)을 설치하면 항목을 추가하거나 제거 할 필요없이 편집기의 상황에 맞는 메뉴에 항목이 추가됩니다. 레지스트리를 직접 편집하십시오. 이 방법의 현재 단점은 열을 직접 지정할 수 없다는 것입니다.

Visual Studio 2008 및 기타 버전

Visual Studio 2008을 사용하는 경우 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor에서 레지스트리를 열고 RGB(100,100,100), 80 값으로 Guides이라는 새 문자열을 추가하십시오. 첫 번째 부분은 색상을 지정하고 다른 부분 (80)은 행이 표시 될 열입니다. Visual Studio를 다시 시작하면 세로줄이 나타납니다.

이 방법은 올바른 경로를 사용하는 한 다양한 다른 버전의 Visual Studio에서도 작동합니다.

2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

SQL Server 2005 및 다른 버전에서도 작동합니다.

316
xsl

이것은 원래 Sara의 blog 에서 온 것입니다.

거의 모든 버전의 Visual Studio에서도 작동하므로 레지스트리 키의 "8.0"을 Visual Studio 버전에 적합한 버전 번호로 변경하면됩니다.

안내 선도 출력 창에 나타납니다. Visual Studio 2010에서이를 수정하면 코드 편집기 창에만 줄이 표시됩니다.

색상 지정자 다음에 둘 이상의 숫자를 나열하여 여러 열로 안내 할 수도 있습니다.

RGB(230,230,230), 4, 80

열 4와 열 80에 흰색 선을 표시합니다. "텍스트 편집기"키의 문자열 값 Guides 값이어야합니다 (아래 참조).

배경에 보이는 선 색상을 선택하십시오. 이 색상은 VS의 기본 배경색에 표시되지 않습니다. 이것은 밝은 회색의 값입니다 : RGB (221, 221, 221).

내가 아는 레지스트리 키는 다음과 같습니다.

Visual Studio 2010 : HKCU\Software\Microsoft\VisualStudio\10.0\텍스트 편집기

Visual Studio 2008 : HKCU\Software\Microsoft\VisualStudio\9.0\텍스트 편집기

Visual Studio 2005 : HKCU\Software\Microsoft\VisualStudio\8.0\텍스트 편집기

Visual Studio 2003 : HKCU\Software\Microsoft\VisualStudio\7.1\텍스트 편집기

Visual Studio 2010을 실행하는 사용자는 레지스트리를 직접 변경하지 않고 다음 확장을 설치해야합니다.

이것들은 Productivity Power Tools 의 일부이며, 여기에는 다른 많은 유용한 확장이 포함됩니다.

93
Scott Dorman

레지스트리 키를 편집 할 필요없이 Productivity Power Tools extension (모든 버전의 Visual Studio에서 사용 가능)는 지침 기능을 제공합니다.

일단 설치되면 편집기 창에서 마우스 오른쪽 버튼을 클릭하고 가이드 라인 추가 옵션을 선택하십시오. 편집기 창에서 마우스 오른쪽 버튼을 클릭 한 위치와 상관없이 항상 편집 커서가있는 열에 지침이 표시됩니다.

enter image description here

끄려면 옵션으로 이동하여 Productivity Power Tools를 찾고 해당 섹션에서 Column Guides을 끄십시오. 재부팅이 필요합니다.

enter image description here

77
rony l

Visual Studio 2012 및 2013에 대한 확장이 있습니다.

http://visualstudiogallery.msdn.Microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459

19
brianpeiris

Visual Studio 2017/2019

최신 버전의 Visual Studio에 대한 답변을 찾는 사람은 Editor Guidelines plugin 설치 를 클릭 한 다음 편집기에서 마우스 오른쪽 단추를 클릭하고 다음을 선택하십시오.

Add guidelines in Visual Studio 2017

16
K48

내 대답은 간단합니다. Microsoft는 프로그래머가 크게 혜택을받을 수있는 공통 목표를 달성하기 위해 Visual Studio 내에 메뉴 옵션을 추가해야합니다.

어떠한 상황에서도 MS가 사용자가 레지스트리에 지침을 표시하기 위해 레지스트리를 편집 할 것을 기 대해서는 안됩니다.

이것은 매우 어려운 문제였습니다. MS에서 누군가 가 레지스트리 항목을 필사적으로 검색하지 않고 문제 를 올바르게 수정 한 시간입니다.

내 문제에 대한 진정한 해결책입니다. 다른 모든 것은 해킹입니다. MS는 수십억 달러를 보유하고 있습니다. 확실히 모든 사용자에게이 문제를 한 번에 해결하고 해결하는 데 필요한 하루 일을 누군가에게 지불 할 수 있습니다.

추신 : 저는 Visual Studio 2012를 사용하고 있으며 현재 2014입니다. 여전히 수직 가이드 라인을 쉽게 만들 수 없습니다. MS가이 기능을 올바르게 구현하기가 실제로 정말 어렵습니까?

11
user859400

무료 Visual Studio Express Edition 사용자 인 경우 올바른 키는

HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

{VisualStudio 대신 VCExpress 참고)하지만 작동합니다! :)

11
MiP

Paul Harrington의 확장을 설치하여 지침 VSGallery 또는 VS2010 내의 확장 관리자에서 활성화하는 한 Visual Studio 2010 (베타 2)에서도 작동합니다. 이 버전은 10.0이므로 다음 레지스트리 키를 사용해야합니다.

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor

또한 Paul은 레지스트리를 직접 편집하지 않고도 항목을 추가/제거하기 위해 편집기의 상황에 맞는 메뉴에 항목을 추가하는 확장 프로그램을 작성했습니다. 여기에서 찾을 수 있습니다 : http://visualstudiogallery.msdn.Microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91

7
Noah Richards

SQL Server Management Studio 에서도 작동합니다.

6
Keith Walton

이 Visual Studio 2010 확장을 찾았습니다. 들여 쓰기 가이드

http://visualstudiogallery.msdn.Microsoft.com/e792686d-542b-474a-8c55-630980e72c

잘 작동합니다. enter image description here

6
Dio

VS 2013 Express에서는이 키가 없습니다. 내가 보는 것은 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0이며 그 아래에 텍스트 편집기에 대한 언급이 없습니다.

4
eddyq

Visual Studio 2008의 레지스트리 경로는 동일하지만 버전 번호는 9.0입니다.

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2
Rory MacLeod

Visual Assist 를 사용하는 사용자는 Visual Assist 옵션의 Display 섹션에서 세로 지침을 활성화 할 수 있습니다.

enter image description here

1
Pavel