때때로 Xcode 8 Beta 4 에서 일반적인 단축키 ( command
+ /
)로 내 코드에 주석을 달 수없는 것 같습니다 .이 옵션은 메뉴에서 비활성화되어 있습니다 (아래 스크린 샷).
왜 그런지 아십니까? 이 문제가있는 유일한 사람입니까?
편집 : Xcode를 다시 시작한 후 다시 작동하는 것 같습니다 … 여전히 어디서 오는지 찾고 있습니다. 좀 짜증나 …
EDIT2 : Xcode 8.1에서 여전히 발생합니다. 두 가지 버전의 Xcode (일반 및 베타)가 설치되어 있기 때문일 수 있습니다. 간단한 다시 시작으로 더 이상 해결할 수 없습니다!
EDIT3 : xpccachectl
수정을위한 제안 된 명령이 MacOS High Sierra에 존재하지 않습니다.
답변
이 시도. 다른 모든 제안 중에서 이것은 나를 위해 일한 유일한 제안이었습니다.
응용 프로그램 폴더로 이동하여 Xcode의 이름을 원하는대로 변경 한 다음 Xcode를 엽니 다. 주석 선택이 이제 작동하는지 확인하십시오. 그렇다면 돌아가서 Xcode의 이름을 기본 이름으로 바꿀 수 있습니다. 그렇지 않은 경우 Xcode의 이름을 원래 이름으로 되돌리고 다른 솔루션을 계속 검색하십시오.
이것은 나를 위해 완벽하게 작동했습니다.
답변
xcode 8.1 베타를 설치 한 후 어떤 해결 방법도 저에게 효과가 없었습니다. 마침내 Xcode 베타를 응용 프로그램 폴더에서 다른 위치로 옮기고 (데스크톱은 내 위치에 있음) 실행 sudo usr/libexec/xpccachectl
하면 문제가 해결 된다는 것을 알았습니다 .
답변
이것은 Xcode 8 beta-4의 알려진 버그입니다 (Apple에 따르면 “일부 시스템”에서 어떤 시스템을 지정하지 않음).
좋은 소식은 Apple에 따르면 베타 -5에서이를 수정했다는 것입니다. 릴리스 정보에서 :
Xcode 8 베타 5 – IDE에서 해결됨
Editor ‘s Comment / Uncomment Selection 명령은 활성화되면 작동합니다. (27524523)
나쁜 소식은 재부팅 후에도 베타 -5에서 여전히 작동하지 않는다는 것입니다. 그리고 제 삶을 위해 “사용할 때”가 의미하는 바를 알 수 없습니다. 언제부터 댓글 / 댓글 해제를 “활성화”해야하며 어떻게해야합니까?
저는 El Capitan 10.11.6을 실행하는 Mac Pro 실린더를 사용하고 있으며 Swift 2.3 코드를 편집하고 있습니다.
답변
답변
- Xcode 종료
sudo /usr/libexec/xpccachectl
터미널 입력- Xcode 다시 시작
- 필요한 경우 Mac을 재시동하십시오.
답변
답변
내 상황이 약간 다릅니다 (바보?) : 특정 파일의 특정 부분에서 어떤 줄도 주석 처리 할 수 없다는 것을 알았습니다. 위의 모든 방법을 Xcode 8.1 및 Xcode 8.2로 시도했지만 운이 없었습니다. 마지막으로 아래와 같은 댓글 트릭으로 인해 발생한 것으로 나타났습니다.
1 /*
2 code
3 //*/
4 code
Xcode에서는 이미 / ** /에 의해 주석 처리 되었기 때문에 Cmd + /로 2 행에 주석을 달 수 없습니다. 그러나 Xcode가 여전히 / * * / 블록에 있다고 생각할 수 있기 때문에 Cmd + /로 4 행에 주석을 달 수는 없지만 실제로는 그렇지 않습니다. 3 번째 줄에서 //를 제거하면 4 번째 줄에 주석을 달면 잘 작동합니다.