다른 프로그램의 댓글 색이 다른 이유는 무엇입니까? 그것은 단지 미학적인가 아니면 실제적인 이유가 있는가?코드의 주석에 색이 다른 이유는 무엇입니까?
답변
이것은 IDE 또는 편집기의 설정에 따라 다릅니다. 주석에는 설정된 색상이 없습니다. 그들은 단지 편지 일뿐입니다.
무엇이 당신은 당신의 의견에 터미널 제어 문자를 넣지 않았습니까? – Joshua
순전히 미적
사람들이 쉽게 코드와 혼동하지 않도록 눈에 띄게 만드는 것이 좋다고 가정합니다.
그래,하지만 일부 IDE가 회색 대 회색 또는 다른 색상을 사용하는 이유를 알고 싶었습니다. – Cyclone
단지 미적 감각과 사용성을 고려했을 때, 코드로 컴파일 될 내용과 컴파일되지 않을 내용이 무엇인지, 그리고 무슨 일이 일어나는지 이해하는 것이 중요합니다.
주석은 나머지 코드와 뚜렷하게 구분되어 있습니다 (주석 흔적을 읽고 따르는 것이 더 쉬워 짐).
특정 색상은 전적으로 해당 편집기의 제작자 (일반적으로 사용성 연구를 기준으로 함)에게 달려 있지만, IDE의 설정을 사용하여 거의 항상 변경할 수 있습니다.
당신이 무엇을 의미하는지 모르겠지만, 다른 IDE가 구문 강조에서 주석에 다른 색을 사용하는 이유가 궁금하다고 생각합니다. 주로 미적이지만, 원한다면 대개 색을 바꿀 수 있습니다.
엄밀히 말하면 미적입니다. 좋은 IDE 또는 텍스트 편집기를 사용하는 경우 원하는 색상으로 주석의 색상을 변경할 수 있습니다!
나는 직장에서 Visual Studio 2008을 사용하며 많은 사람들이 클래스 이름에 예약어, 색상 이름을 변경하는 것을 볼 수 있습니다.
대부분의 프로그램을 사용하면 설명 색상을 비롯하여 색 구성표를 사용자 정의 할 수 있습니다. 소스 코드, 주석 및 기타 사항에 색칠을하면 코드를보다 쉽게 읽을 수 있습니다. 특정 색상의 선택은 개인적이고 심미적입니다.
Aiden이 말했듯이 IDE를 구현하는 사람은 누구나 선택할 수 있습니다. SQL Server Management Studio와 Visual Studio가 기본적으로 녹색이므로 녹색 코드 주석에 익숙하지만 개발자가 자신의 IDE에서 fuschia 또는 lemon yellow 또는 chartreuse를 선택할 수없는 이유는 없습니다 . 다른 IDE에로드 된 "코드 주석"은 IDE의 색상 인 에 표시됩니다.
사실, 나는 차트 허용이 허용되지 않는다고 생각합니다. 모든 IDE로. 어딘가에. 이제까지. – DevinB
오, 아니, chartreuse 가장 차별 프로그래머가 선호합니다. IDE가 "marquee"글꼴을 아직 구현하지 않았기 때문에 다른 모든 것들보다 분명히 승리 할 수 있습니다 .- –
코드 주석을 만들 수 있습니까?
"다른 프로그램"이라고 말하면 "개발 환경"을 의미한다고 가정합니다.
하지만 일반적으로 올바른 것입니다. 거기에 미적뿐만 아니라 유용성, 구성 요소가 있습니다. 개발 환경 (IDE) 제작자 (예 : Microsoft의 Visual Studio)는 개발을 위해 가장 적합한 색상을 결정하기 위해 유용성 조사를 수행합니다. 키워드, 설명 등을 만들기 위해 어떤 색을 사용합니까?
그러나 이러한 기본 색 기본 설정은 일반적으로 사용자가 쉽게 변경할 수 있습니다.
색맹 관리인을 혼란스럽게합니다.
오늘은 화면이 검은 색이었고 모든 글자가 녹색이었습니다! 그들은 당신이 각 (코멘트, 명령, 변수 등)의 사용을 결정하는 데 도움이되는 다양한 색상이 진행 그랜드가 아닙니다!
다른 색상은 더 바람직한 속성을 가지므로 코드의보다 영향력있는 영역을 위해 예약되어 있으므로 회색 또는 녹색이 주석으로 사용됩니다.
예를 들어 타이트한 루프는 자주 빨간색으로 표시되며 어린이를위한 코드는 종종 파란색으로 표시됩니다 (파란색으로 필기를 배우는 것과 같은 이유로). Blue는 언어 키워드 및 API를 이해하기 쉽게하기 위해 종종 언어 키워드 및 API에도 사용됩니다.
인간의 눈이 녹색을 식별 할 수있는 능력이 높아져 매우 중요한 코드 또는 주석이 녹색으로 표시됩니다.
검은 색과 회색은 코드의 지루하고 지루한 영역에 사용되어 밝고 흥미 진진한 인터페이스 및 설명서 (위와 같이 파란색과 녹색)와 같이 다른 곳에서 볼 수 있도록 권장합니다.
바이러스, 트로이 목마 등은 항상 흰색으로 작성되어 대부분의 데스크톱 테마로 탐지를 피할 수 있습니다.
http://www.colorforth.com/cf.htm –
- 1. 테두리 색이 변경되지 않습니다.
- 2. 다음 Java 코드의 결과가 매번 다른 이유는 무엇입니까?
- 3. HTML 유효성 검사기가이 HTML 주석에 대한 오류를 표시하는 이유는 무엇입니까?
- 4. 주석에 제한을 추가하는 방법은 무엇입니까?
- 5. R : ggplot2, 내 전설이 색이 희미 해지는 이유는 무엇입니까?
- 6. IE7에서 제 머리글이 사라지고 FF로 색이 바뀌는 이유는 무엇입니까?
- 7. "투명"색이 작동하지 않습니다.
- 8. 자바 스크립트, CSS 또는 HTML 코드의 주석에 정보를 숨기거나 암호화하는 가장 좋은 방법은 무엇입니까?
- 9. IE에서 다른 브라우저에서 HTML 범례 태그 텍스트의 색이 다른 이유
- 10. MapKit 주석에 단추를 삽입하는 방법
- 11. Excel로 내보낼 때 보고서의 색이 손실됩니다.
- 12. 다른 코드의 NSImage가 다른 Finder/Preview로 표시됩니다.
- 13. jquery로 색이 바래다?
- 14. 지도 주석에 대한 NSFetchedResultsController
- 15. 다른 파일에 대해 다른 EOL을받는 이유는 무엇입니까?
- 16. PHP : null이 다른 null과 다른 이유는 무엇입니까
- 17. 이 JQuery 코드의 문제점은 무엇입니까?
- 18. XIB의 이미지가 다른 이유는 무엇입니까?
- 19. 다른 JSON 응답을받는 이유는 무엇입니까?
- 20. 레일스 검증이 다른 이유는 무엇입니까?
- 21. MySQL ENCRYPT()가 같은 값을주는 이유는 무엇입니까? 내가 사용하고 코드의
- 22. Google 애널리틱스 추적 코드의 모든 메소드가 밑줄로 시작하는 이유는 무엇입니까?
- 23. C 및 C++ 코드의 URL 삽입이 작동하는 이유는 무엇입니까?
- 24. 스레드를 사용할 때 다음 코드의 성능이 저하되는 이유는 무엇입니까?
- 25. nHibernate 샘플 코드의 많은 인스턴스에 Castle dll이 들어있는 이유는 무엇입니까?
- 26. self.bounds.size.height가이 코드의 UINavigationView 탐색 표시 줄을 고려하지 않는 이유는 무엇입니까?
- 27. ms-access : 글꼴 색이 흰색인지 확인하십시오.
- 28. 이 코드의 문제점은 무엇입니까?
- 29. JList 각 줄마다 다른 글꼴 색이 있어야 할 수도 있습니다.
- 30. 크기가 다른 두 이미지를 병합하면 작은 이미지에 검은 색이 남습니다.
어떻게 이것이 상향 음향 효과를 얻고 있습니까? – DevinB
인터넷이 멋지다 : S –
메모장이라는 IDE를 사용해보십시오. – Perpetualcoder