Visual Studio 편집기에 VB.NET 소스 파일의 모든 주석을 제거하는 매크로가 있습니까?VB.NET 소스 코드 파일의 모든 주석 제거
답변
메뉴 편집을 사용하여 -> 찾기 및 바꾸기 -> 빠른
이 찾으 정규 표현식으로 교체 : \1
이
에text ' comment
을 대체합니다 : 교체 ^{.+}'.+$
text
@abatishchev - 전체 행을 제거합니다! 나는 분명히 원하지 않는다. 예 : 'Dim path As String '임시 파일 경로'- 전체 행을 제거합니다. –
@roygbiv : 내 첫 번째 변종은 전체 라인을 제거합니다. 현재의 것 - – abatishchev
다음에 찾기 하이라이트? 권리. 전체 라인이 일치합니다. 그리고 그것은 그것의 일부로 대체 될 것입니다 - 처음부터 주석 기호까지 – abatishchev
EDIT *
http://bytes.com/topic/visual-basic-net/answers/579000-utility-remove-comments-vb-net-files
몇 가지 옵션이 있습니다.
- 로
등은 그것을 할 수있는 VB.NET 프로그램을 작성? 은 쉬워야합니다. 첫 번째 문자 인 작은 따옴표가있는 행은 모두 제거해야합니다 ( ). 작은 따옴표 (심지어 첫 문자가 아닌 일지라도)를 모두 따옴표로 묶은 다음, 따옴표가 큰 따옴표 쌍 사이에 있지 않은 경우에 한합니다. 이 프로그램에 보내는 파일은 * .vb 파일입니다.
- 정규식으로 검색하고 바꿔야 일 것입니다.
흥미로운 제안. 나는 그것이이 일에이를 것이라는 것을 알았다.더 쉬운 포인트 앤 클릭 방법이 있다고 생각했습니다. –
찾기 : \1
는이 (SQL)와 같은 물건 작동과
^{(([^"']*"[^"]*"[^"'])#|[^"']*)}'.*$
바꾸기 : 그냥 궁금
cs = "INSERT INTO db (time, t1, t2) VALUES ('" & Time.ToString & "', NULL, '" & t2 & "')" ' COMMENT
- 1. 소스 코드 주석 도구
- 2. 주석 파서의 예제 코드
- 3. 모든 소스 하드 코드 된 문자열 찾기
- 4. Perl을 사용하여 주석 제거
- 5. PDF 파일의 수학 주석
- 6. 소스 코드의 주석
- 7. vb.net 코드
- 8. VB.NET 문자열에서 문자를 제거
- 9. 정규 표현식 제거 주석 태그
- 10. 소스 파일의 확장자
- 11. 쉘 스크립트에서 주석 처리되지 않은 파일의 모든 행 추출하기
- 12. GPL 아래의 모든 소스 코드 공개
- 13. Hibernate hbm 파일의 @Audited 주석
- 14. jar 파일의 매니페스트에있는 주석 행
- 15. INI 파일의 행 주석 읽기
- 16. VS2005 VB.NET XML 주석 '' '- 작업 중지
- 17. 코드에서 데이터 주석 추가 및 제거
- 18. 응축 vb.net 코드
- 19. 소스 파일에서 키워드 대체 주석을 제거 하시겠습니까?
- 20. VB.NET 활성 디렉토리에서 사용자 제거
- 21. VB.net 네트워크 그래프 코드/알고리즘
- 22. vb.net/C# 코드 편집기 (색 지정 사용)
- 23. 루비 : 인쇄 소스 코드
- 24. 다른 소스 코드 얻기
- 25. 파일의 절대 경로를 결정 vb.net
- 26. 파일의 실제 유형을 결정 vb.net
- 27. Excel에서 VB.NET 코드 호출
- 28. VB.NET 위임 코드 설명
- 29. VB.Net 코드 최적화?
- 30. 소스 파일의 루프 위치
. 왜 이걸하고 싶니? – JohnFx
내가 작업 한 모듈을 리팩토링하여 코드의 X 줄을 주석 처리 한 다음 주석 위에 코드를 다시 작성합니다. 이제 내 코드가 모든 테스트를 통과 했으므로 주석 처리 된 코드를 제거하고 함수에 적절한 주석을 추가하려고합니다. –