오류, 버그, 질문 - 페이지 2334

 

만일을 대비하여 여기에 남겨두겠습니다.


 
Vladimir Pastushak :

만일을 대비하여 여기에 남겨두겠습니다.

"베타: 유니코드 사용.."의 선택을 취소해 보세요.

 
A100 :

개발자에게 한 가지 질문이 있습니다. 이전 에 #define X가 없었다면 #define X의 X가 MetaEditor에서 강조 표시된 이유는 위의 (*)에서 발생하는 것입니다.

물론 저는 개발자는 아니지만 예를 들어 VS 2010에서는 모든 것이 정확히 동일하다는 점에 유의합니다.

그러나 ME에서 내가 놓친 것은 ifdef / ifndef가 유효하지 않은 경우 모든 내용이 주석 처리된 것처럼 회색/흐릿한 색상으로 표시된다는 것입니다. 그것은 매우 편리하고 시각적으로 보입니다. 이것은 또한 다음과 같이 큰 코드 블록을 주석 처리하는 데 사용할 수 있습니다. 이 경우 내부에 블록 주석이 있는지 여부는 영향을 받지 않습니다. /* */

그리고 VS에서 주석 자체의 색상이 다른 색상으로 되어 있어 어느 쪽이 어디 있는지 쉽게 구분할 수 있습니다. 한마디로 ME에서도 마찬가지였으면 합니다.

 
Alexey Petrov :

"베타: 유니코드 사용.."의 선택을 취소해 보세요.

나는 그것을 벗었습니다. 모든 것이 괜찮습니다. 지금은 유니코드 베타 테스트이므로 구현될 것이며 모든 사람이 문제를 겪을 수 있습니다.

 
fxsaber :

오픈 포지션의 SL/TP 배치를 금지하는 심볼 속성은 무엇입니까?


여기에서 문서를 참조하십시오.
 
Alain Verleyen :
여기에서 문서를 참조하십시오.

매우 감사합니다!

 
Alexey Navoykov :

이것은 또한 다음과 같이 큰 코드 블록을 주석 처리하는 데 사용할 수 있습니다. 이 경우 내부에 블록 주석이 있는지 여부는 영향을 받지 않습니다. /* */

따라서 이제 많은 양의 코드 블록을 주석 처리할 수 있을 뿐만 아니라 주석 처리 할 수도 있습니다. 블록을 선택한 다음 Ctrl+'( 주석 처리), Ctrl+; (라스 주석). 또한 내부 블록 주석의 존재에도 영향을 미치지 않습니다. /* */

왜 복제인가?

 
A100 :

따라서 이제 많은 양의 코드 블록을 주석 처리할 수 있을 뿐만 아니라 주석 처리 할 수도 있습니다. 블록을 선택한 다음 Ctrl+'( 주석 처리), Ctrl+ ; (라스 주석).

고마워, 몰랐어. 단축키는 어디에서 찾을 수 있습니까?

 
fxsaber :

고마워, 몰랐어. 단축키 는 어디에서 볼 수 있습니까?

네, 저도 특정 조합을 잘 몰랐습니다... 마우스 -> 우클릭 -> 메뉴 모음(이 경우 고급)을 사용합니다.

예를 들어 Alt + G는 간결함을 위해 씁니다 ... 해당 메뉴 항목의 마우스 선택을 암시하면서

 
Alexey Navoykov :

물론 저는 개발자는 아니지만 예를 들어 VS 2010에서는 모든 것이 정확히 동일하다는 점에 유의합니다.

또한 더 잘할있습니다 . 지금은 그냥 중복입니다.

 #define AAA

"AAA는 #define 바로 뒤에 있기 때문에 매크로입니다... 그리고 예... AAA가 매크로라는 것을 잊지 마십시오. 그래서 잊지 않도록 강조 표시했습니다. #define 뒤에는 그것을 잊기가 너무 쉽습니다. 항상 (!) 다음에 매크로가 있습니다."

또한 다음과 같은 이유로 기능을 고려하지 않고 VS 2010과 직접 비교하는 것은 불가능합니다.

 //VS 2010
#define AAA ( X )  BBB
int AAA; //нормально
//MetaEditor
#define AAA ( X )  BBB
int AAA ; //Error

마지막으로 VS 2010에서와 같이 모든 작업을 수행하는 경우 MetaEditor에서 #undef 뒤에 강조 표시를 변경해야 합니다.

 //VS 2010
#define AAA
#undef   AAA
 //MetaEditor
#define AAA
#undef   AAA

따라서 내 추론은 처음부터 발생하지 않았습니다.