之前老版本的Idea貌似没这个问题,升级到2016.1版本之后,foreach补全,默认变成下面的格式,如何让foreach迭代循环后面不换行?
看了下Live template里面没有这个配置的地方
伊谢尔伦2017-04-18 09:06:20
이는 문제가 되지 않습니다. foreach
을 입력하고 Enter를 누르세요. 실제로는 줄 바꿈 형식이지만 이때 입력 포커스는 :
왼쪽에 있고 빨간색 세로줄 프롬프트가 있습니다. 왼쪽 부분을 완전히 입력한 후(예: int aa
) Enter 키를 누르면 콜론 뒤의 줄 바꿈이 자동으로 취소되고 입력 포커스가 콜론 뒤로 이동한 후 그림과 같이 나머지 내용을 입력합니다.
또한 보다 지능적인 foreach 자동 완성을 위해 iter
을 입력하고 Enter를 누르면 콜론 왼쪽의 내용이 자동으로 채워지고 입력 포커스는 콜론 오른쪽에 있습니다.
줄 바꿈 없는 첫 번째 완성 방법을 원할 경우 Reformat according style
앞의 확인 표시를 제거하여 여기에서 설정할 수 있습니다.
IntelliJ IDEA 2016.1.2