2010-07-13 4 views
3

Add_in to Visual 스튜디오에 내 메서드 이름 Words 사이에 밑줄이 자동으로 삽입됩니까? 내 메서드 이름 단어 사이에 밑줄을 자동으로 삽입하는 방법은 무엇입니까?

예를 들어 내가 " public void ChangeEmail Should Update Email()는"다음 바로 가기를 눌러 쓸 것하고 " public void ChangeEmail_Should_Update_Email()"

+2

이것은 C#에 대한 매우 비표준적인 명명 규칙입니다. 공용 메서드에 대한 대부분의 명명 규칙은 파스칼 (Pascal) 케이스를 사용합니다. http://www.csharpfriends.com/articles/getarticle.aspx?articleid=336#8 –

+0

저는 이것을 단위 테스트에 쓰고 있습니다. –

답변

3

당신은 사용할 수 있습니다로 변환합니다 장 폴 Boodhoo의 BDD Macro -하지만 자동 확실하지.

최근에 Jean-Paul은 AutoHotKey을 대신 사용하기로 결정했습니다. 다음을 참조하십시오. So Long BDD Macro - Hello Autohotkey!!!BDD AutoHotKey Script Update - Take 2 글.

+0

이 솔기는 내가 검색하고 있었던 해결책, 감사합니다. –

+0

@Amr, 그러면 현상금 수여 방법은 어떨까요? –

+0

@Jouke van der Maas, 죄송합니다. 그 일을 잊어 버렸습니다. 그래서 현상금이 어떻게 작동 하는지를 바꿔서 그것을 잊어 버렸습니다. –

1

ReSharper 이렇게 할 수 있습니다. 명명 규칙을 설정하고 잘못 입력하면 CTRL-Enter가이를 수정합니다. ReSharper가 VS에 추가하는 수백만 가지 기능 중 ...

+0

resharper의 유일한 문제점은 여전히 ​​코드를 –

+0

으로 작성해야 reSharper에서이를 수행 할 수 있다는 것을 알았 기 때문입니다. VS 2010에서 resharper를 테스트하지 않았으므로 성능이 좋고 호환성이 있는지 묻습니다. –

+0

예, ReSharper는 2010 년에 훌륭하게 작동하며 최근에 5.1을 릴리스했습니다. 많은 버그 수정이있었습니다 (어느 것도 우리가 겪었던 문제는 아닙니다). –

관련 문제