본문 바로가기
개발/Visual Studio

Visual Studio extension [CodeMaid](코드 정리 툴)

by ispie 2019. 1. 23.

CodeMaid

Visual Studio의 확장기능으로 코딩의 클린업 및 단순화를 지원합니다.


공식 사이트


CodeMaid | An open source visual studio extension to cleanup, dig through and simplify our code
http://www.codemaid.net/



다운로드


CodeMaid - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid



확장기능을 인스톨 하면 Visual Studio에 [CodeMaid] 메뉴가 추가됩니다.

[CodeMaid]내의 [Configuration]에서 상세 설정을 변경 하는 것도 가능합니다.



CodeMaid가 지원하는 코드 타입


C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript, TypeScript




Visual Studio에 관한 설정



설정

 상세내용

 Run format document

 포맷 도큐멘트를 실행

 Run remove unused using statements

 미사용 using을 삭제

 Skip during automatic cleanup on save

 파일 저장시에 자동으로 클린업 하지 않음

 Run sort using statements

 using의 소트 실행



삽입에 관한 설정



설정

 상세내용

 Insert blank line padding befor

 앞에 개행 삽입

 Insert blank line padding between

 전후에 개행 삽입

 Insert blank line padding after

 뒤에 개행 삽입

 Insert blank space before

 앞에 공백 삽입

 Insert explicit access modifiers on

 명시적인 액세스 수식자를 삽입



삭제에 관한 설정



설정 

 상세내용

 Remove blank lines

 빈 줄을 삭제

 Remove blank spaces

 공백 삭제

 Remove end of file trailing new line

 파일의 마지막 빈 줄을 삭제

 Remove end of line whitespace

 행의 마지막 부분의 공백을 삭제

 Remove multiple consecutive blank lines

 복수의 연속된 빈 줄을 삭제



갱신에 대한 설정




코멘트에 대한 설정




결론

CodeMaid는 상당히 편리한 툴로서 특히 팀 작업의 경우엔 Import/Export 기능으로 팀원 전원이 같은 설정을 공유하는 편이 코딩 스타일을 통일시키기에 좋습니다.



원글 작성일  2016-12-28

댓글