2017-01-25 17 views
1

CUDA 8.0 버전의 nsight (Eclipse 플랫폼 4.4.0, CDT 8.4.0)를 사용합니다.Eclipse/nsight 포맷터가 함수 본문 들여 쓰기 정책을 준수하지 않음

enter image description here

하지만이 코드가있는 경우 :

enter image description here

와 I를 누르면 다음과 같이 내 이클립스 C/++ 포맷은 이미지가 포맷터 설정 이전부터입니다 (들여 쓰기로 구성되어 있습니다 다음 줄로 이동하고 (커서는 span 아래에 놓임) 여는 중괄호를 입력하십시오.이 줄은 줄의 처음에 배치하지 않고 오히려 들여 쓰기를 유지합니다 :

enter image description here

이 버그는 있습니까? 아니면 내가 잘못 구성 했습니까?

참고 :

  • 나는 시도 모두 내장 포맷하고 "CUDA C"포맷; 그들은이 경우에 똑같이 행동합니다.

답변

2

이 동작은 주식 CDT에도 있습니다. 그것은 마치 버그처럼 보입니다. file a bug report하십시오.

+0

너무 나쁩니다. 감사. – einpoklum

+0

계정을 생성하고 버그 질라에 로그인하려고하면 "버그를 입력 할 제품이 없거나 액세스 권한이 주어지지 않았습니다."라는 메시지가 나타납니다. ; 어쩌면 하나의 파일에 버그가 정확히 어떻게 나타나는지 설명하는 어딘가에 링크를 걸 수 있습니까? – einpoklum

+0

@einpoklum 웹 사이트에서 인용 : "* NEW * 사용자 인 경우 스팸으로 인해 버그를 신고하려면 eclipse dot org에서 웹 마스터에게 권한을 부여 받아야합니다. 다른 모든 사용자는이 변경 사항의 영향을받지 않아야합니다. " 좋고 친절한 (그러나 편향된) 충고로서 : 당신이 당신의 온전함에 관심이 있다면, 그것이 정말로 당신이 없이는 살 수없는 유일한 소프트웨어가 아니라면 이클립스 나 그것을 기반으로하는 어떤 제품도 사용하지 마십시오 (Nsight Eclipse Edition은 이것에 해당하지 않습니다). 카테고리, NVVP, 음 ... 아마도). – Drop