여러 클래스에 대해 ReSharper로 생성자를 자동 생성하는 방법은 무엇입니까?

Christian St.

선택한 여러 클래스에 대해 ReSharper로 생성자를 생성하는 방법은 무엇입니까?

저는 VS2010 + ReSharper 8.1을 사용하고 있습니다.

하나의 파일 안에 많은 (빈) 클래스를 만들었습니다.

class A { }
class B { }
class C { }
...

그들 모두는 다음과 같은 동일한 서명을 가진 생성자를 가져야합니다.

class A { internal A(int x) { } }
class B { internal B(int x) { } }
class C { internal C(int x) { } }
...

를 눌러 ALT+INS선택 하여 단일 클래스에 대한 생성자를 생성하는 방법을 알고 Constructor있지만 이렇게하면 매개 변수가없는 표준 생성자가 생성되며 모든 클래스에 대해 수동으로 절차를 반복해야합니다.

그래서 내 질문은 첫 번째 코드에서 두 번째 스 니펫과 같은 코드를 자동 생성하는 방법이 있는지입니다.

편집 1 : 나는 빠르고 더러운 솔루션을 만들었지 만 아마도 당신 중 누구든지 자동 방법을 알고 있습니다 :-)

Christian St.

정규식과 함께 "찾기 및 바꾸기"기능을 사용하여 빠르고 더러운 솔루션을 만들었습니다.

무엇을 찾다: {class }{[a-zA-Z]+}{[\n ]*\{}

다음으로 교체 : \1\2\3\ninternal \2(int x){}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

WordPress 플러그인에서 생성자로 클래스를 재정의하는 방법은 무엇입니까?

분류에서Dev

Haskell에서 Monad 클래스로 작업하는 여러 생성자 인수에 함수를 매핑하는 방법은 무엇입니까?

분류에서Dev

ServiceStack RabbitMQ 소비자를 위해 여러 스레드를 생성하는 방법은 무엇입니까?

분류에서Dev

HTML 텍스트 상자 요소에 대해 Razor C # 구문을 사용하여 ID 값을 수동으로 생성하는 방법은 무엇입니까?

분류에서Dev

내 모듈에 대한 QR 바를 자동으로 생성하는 방법은 무엇입니까?

분류에서Dev

c # Array 클래스 생성자에 여러 값을 저장하는 방법은 무엇입니까?

분류에서Dev

온톨로지에서 클래스 생성을 자동화하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 링크를 클릭하여 해당 링크에서 새 동적 페이지를 생성하는 방법은 무엇입니까?

분류에서Dev

Yii 확장에서 여러 클래스를 자동로드하는 방법은 무엇입니까?

분류에서Dev

자식 클래스 생성자에서 부모 생성자를 호출하는 방법은 무엇입니까?

분류에서Dev

C ++에서 생성자 (생성자 만)를 사용하여 클래스에서 큰 전용 배열을 초기화하는 방법은 무엇입니까?

분류에서Dev

각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

분류에서Dev

각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

분류에서Dev

각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

분류에서Dev

gdb를 사용하여 기본 클래스 생성자를 중단하는 방법은 무엇입니까?

분류에서Dev

입력 (여러 FIFO)을 기반으로 동적 프로세스 대체를 생성하는 방법은 무엇입니까?

분류에서Dev

SAS- 매크로에 의해 생성 된 여러 PROC FREQ를 PROC EXPORT하는 방법은 무엇입니까?

분류에서Dev

매우 복잡한 생성자로 클래스를 테스트하는 방법은 무엇입니까?

분류에서Dev

multer를 통해 파일을 업로드하기 전에 자동으로 폴더를 생성하여 해당 파일이 nodejs의 생성 된 폴더에 저장되도록하는 방법은 무엇입니까?

분류에서Dev

프로젝트에 대해 자동 생성 된 구성 파일을 비활성화하는 방법은 무엇입니까?

분류에서Dev

매크로를 사용하여 Dotty에서 클래스를 생성하는 방법은 무엇입니까?

분류에서Dev

생성자로 내부 클래스의 새 필드를 초기화하는 방법은 무엇입니까?

분류에서Dev

다른 생성자로 클래스를 확장하는 방법은 무엇입니까?

분류에서Dev

List <T> 매개 변수가있는 생성자로 클래스를 해결하는 방법은 무엇입니까?

분류에서Dev

private 멤버를 사용하여 파생 클래스에 대한 이동 생성자를 구현하는 방법

분류에서Dev

밝기에서 어둠까지 색상으로 클래스를 자동 생성하는 방법은 무엇입니까?

분류에서Dev

NoSQL / DynamoDB에 대해 낮은 문자의 기본 키를 생성하는 방법은 무엇입니까?

분류에서Dev

Junit와 여러 생성자를 테스트하는 적절한 방법은 무엇입니까?

분류에서Dev

Boost.Python에서 std :: map 또는 std :: vector 인수를 사용하는 생성자로 C ++ 클래스를 래핑하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    WordPress 플러그인에서 생성자로 클래스를 재정의하는 방법은 무엇입니까?

  2. 2

    Haskell에서 Monad 클래스로 작업하는 여러 생성자 인수에 함수를 매핑하는 방법은 무엇입니까?

  3. 3

    ServiceStack RabbitMQ 소비자를 위해 여러 스레드를 생성하는 방법은 무엇입니까?

  4. 4

    HTML 텍스트 상자 요소에 대해 Razor C # 구문을 사용하여 ID 값을 수동으로 생성하는 방법은 무엇입니까?

  5. 5

    내 모듈에 대한 QR 바를 자동으로 생성하는 방법은 무엇입니까?

  6. 6

    c # Array 클래스 생성자에 여러 값을 저장하는 방법은 무엇입니까?

  7. 7

    온톨로지에서 클래스 생성을 자동화하는 방법은 무엇입니까?

  8. 8

    동적으로 생성 된 링크를 클릭하여 해당 링크에서 새 동적 페이지를 생성하는 방법은 무엇입니까?

  9. 9

    Yii 확장에서 여러 클래스를 자동로드하는 방법은 무엇입니까?

  10. 10

    자식 클래스 생성자에서 부모 생성자를 호출하는 방법은 무엇입니까?

  11. 11

    C ++에서 생성자 (생성자 만)를 사용하여 클래스에서 큰 전용 배열을 초기화하는 방법은 무엇입니까?

  12. 12

    각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

  13. 13

    각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

  14. 14

    각 시드 문자열에 대해 동일한 uuid를 생성하는 방법은 무엇입니까?

  15. 15

    gdb를 사용하여 기본 클래스 생성자를 중단하는 방법은 무엇입니까?

  16. 16

    입력 (여러 FIFO)을 기반으로 동적 프로세스 대체를 생성하는 방법은 무엇입니까?

  17. 17

    SAS- 매크로에 의해 생성 된 여러 PROC FREQ를 PROC EXPORT하는 방법은 무엇입니까?

  18. 18

    매우 복잡한 생성자로 클래스를 테스트하는 방법은 무엇입니까?

  19. 19

    multer를 통해 파일을 업로드하기 전에 자동으로 폴더를 생성하여 해당 파일이 nodejs의 생성 된 폴더에 저장되도록하는 방법은 무엇입니까?

  20. 20

    프로젝트에 대해 자동 생성 된 구성 파일을 비활성화하는 방법은 무엇입니까?

  21. 21

    매크로를 사용하여 Dotty에서 클래스를 생성하는 방법은 무엇입니까?

  22. 22

    생성자로 내부 클래스의 새 필드를 초기화하는 방법은 무엇입니까?

  23. 23

    다른 생성자로 클래스를 확장하는 방법은 무엇입니까?

  24. 24

    List <T> 매개 변수가있는 생성자로 클래스를 해결하는 방법은 무엇입니까?

  25. 25

    private 멤버를 사용하여 파생 클래스에 대한 이동 생성자를 구현하는 방법

  26. 26

    밝기에서 어둠까지 색상으로 클래스를 자동 생성하는 방법은 무엇입니까?

  27. 27

    NoSQL / DynamoDB에 대해 낮은 문자의 기본 키를 생성하는 방법은 무엇입니까?

  28. 28

    Junit와 여러 생성자를 테스트하는 적절한 방법은 무엇입니까?

  29. 29

    Boost.Python에서 std :: map 또는 std :: vector 인수를 사용하는 생성자로 C ++ 클래스를 래핑하는 방법은 무엇입니까?

뜨겁다태그

보관