2010-03-08 5 views
7
/* Suppose I have a multi-line comment with hard line-breaks 
* that are roughly uniform on the right side of the text, 
* and I want to add text to a line in order to make the 
* comment a bit more descriptive. 
*/ 

이제 가장 불행하게도, 나는 최고 라인 중 하나에 텍스트를 추가해야합니다.IDE에 주석 서식을 자동으로 수정하는 도구가 있습니까?

/* Suppose I have a multi-line comment with hard line-breaks (here is some added text for happy fun time) 
* that are roughly uniform on the right side of the text, 
* and I want to add text to a line in order to make the 
* comment a bit more descriptive. 
*/ 

가 약 다시 라인 있도록 각 라인을 수정하는 O (N) 시간 (N 라인 수 인)에 걸린다. 컴퓨터가이 작업을 수행해야합니다.

IDE에서이 문제를 해결할 수있는 도구가 있습니까? 그들은 무엇이라고 부릅니까?

+0

Polystyle은 아직이 작업을 수행하지는 않지만 주목할 만하다. 다음 버전 중 하나에 대해 약속했다. http://www.polystyle.com/index.jsp –

답변

4

이맥스는 일반적으로 meta-q에 매핑되는 fill-paragraph 명령을 지원합니다. 텍스트의 두 번째 단락에 fill-paragraph에서

출력 :

/* Suppose I have a multi-line comment with hard line-breaks (here is 
* some added text for happy fun time) that are roughly uniform on the 
* right side of the text, and I want to add text to a line in order 
* to make the comment a bit more descriptive. 
*/ 
+0

불행히도 이맥스는 사용하지 않지만 이런 종류의 것을 지원하는 유일한 편집자 인 것처럼 보입니다. – Fragsworth

+0

내 자바 개발의 대부분은 IntelliJ를 사용합니다. 그러나, 나는 여전히 이맥스가 정말로 잘하는 일을하기 위해 이맥스를 꺼내 준다. –

2

이클립스이 (적어도, 나는 그것이 당신이 원하는 생각)에 내장하고있다. 주석을 입력하면 Ctrl + Shift + F를 입력하면 모든 코드 또는 강조 표시된 코드 섹션 만 서식을 지정합니다.

지금 방금 테스트 해본 결과 나와 관련된 모든 의견이 정리되었습니다.

+0

그는 라인 길이를 바꾸기보다는 라인을 정렬하는 것이 아니라 왼쪽에 정확히 정렬되도록 오른쪽에 정렬되도록 솔루션을 찾고 있다고 생각합니다. –

+0

@ Jacob G - 아, 그걸 이해 못 했어. 잘 했어. (피터처럼 나는 또한 내가했던 것과 똑같은 생각 과정을 겪었다.) – JasCav

관련 문제