2010-03-19 3 views
1

익명 형식을 전달하려는 경우 VS 2010 (RC)에서 html 헬퍼를 새로운 개체 {...}로 자동 완성하지 않으려면 어떻게해야합니까? 백 스페이스가 나를 미치게합니다. 어떤이는이 작업을 수행 이유,VS 2010 편집기에서 자동 완료 동작을 변경하려면 어떻게해야합니까?

<%=Html.ActionLink("Register", "Register", new object { controller = "Account" }) %> 

나는 도우미가 객체를 기대 선언 알지만, MVC 도우미에 대한 바로이 동작을 변경할 수 있습니다 : 예를 들어,

은, VS는 원하는가?

답변

1

"제안 및 표준 완성 모드 간 전환"(C# 개발자 키보드 레이아웃의 기본 바로 가기는 Ctrl + Alt + 스페이스 바 임) 텍스트 편집기 툴바의 버튼입니다. "new {"(실제로 사용하기 쉬운 첫 번째 개발을 허용하려는 경우)를 입력하면 편집기가 선택한 항목을 채우지 못하게됩니다.

참고 : Intellisense에서 실제로 입력하려는 경우 위 또는 아래 화살표를 눌러 제안에 집중해야합니다. 그렇지 않으면 단어 끊기 문자 중 하나를 입력하면 입력 내용을 수정하지 않고 프롬프트가 닫히고 입력했다.

+0

토글은 멋집니다. 뷰 변경 사항을 최대한 빨리 시작해야한다는 것을 알고 있으면 좋습니다. – ericvg

+0

@pinkmuppet : 예, 선언하기 전에 실제로 사용하고 싶을 때'Ctrl + .'>'Generate x ... '와 잘 어울립니다. – Rory

1

네, 귀찮습니다. new 뒤에 공백이 생기면 Escape를 누릅니다. 이것은 object으로 채울 Intellisense 창을 취소합니다.

관련 문제