외부 도구를 사용하지 않고 간단한 방법으로 내 클래스의 실제 레이아웃을 내 인터페이스와 일치시킬 수 있습니까?VB.NET 코드가 인터페이스 다시 정렬
나는 인터페이스, IFoo
있는 경우 :
Interface IFoo
Function DoFoo() As Integer
Function DoBar() As Integer
End Function
I 클래스로 끝날 것 : 다음 내 인터페이스에 GetFoo()
를 추가하기로 결정
Class MyFoo
Public Function DoFoo() As Integer Implements IFoo.DoFoo
'...
End Function
Public Function DoBar() As Integer Implements IFoo.DoBar
'...
End Function
End Function
합니다. DoFoo()와 관련이 있기 때문에 비슷한 용어로 그룹화하고 싶습니다. 그러면 Visual Studio에서 클래스가 더 이상 IFoo
을 제대로 구현하지 못한다고합니다. 자동 생성 된 코드는 MyFoo
끝에 있습니다.
내가하고 싶은 것은 항목을 올바른 장소 (인터페이스의 이전 항목 아래)에 삽입하거나 사후 이벤트로 이동시키는 것입니다.
Google과 관련성이없는 것은 아닙니다.
편집기의 오른쪽 상단에있는 함수 목록이 정렬되어 있으므로 항상 탐색 할 수 있습니다. 원하는 경우이 인터페이스를 구현하는 새 클래스에서 올바르게 처리 할 수 있습니다. 그것을 움직이면 손으로 할 수 있습니다. – Icepickle
사실,하지만 GetFoo, DoFoo, UpdateFoo가 서로 가깝고 GetBar, DoBar가 함께있는 것이 더 편리합니다. 함수 목록은 가져 오기 및 업데이트를 함께 넣습니다. Ctrl-K, Ctrl-X를 사용하여 나를 위해 게으름을 피고 싶다고 생각합니다. –