자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi XE3 코드 에디터 문의
2015.02.02 17:51
XE3에서 코드 에디터 관련하여 문의합니다.
(질문 1) 코드 에디터를 사용중 특정 라인 이후 부터 Ctrl + Space (코드 자동 완성)이 않됩니다.
(질문 2) 코드 에디터에서 특정 변수나 함수명에 마우스를 올리면 작은 창으로 헬프가 보이는데
특정 라인 이전에는 변수나 함수명 바로 아래에 표시 되는데
특정 라인 이후 부터는 엉뚱한 곳에서 표시 됩니다.
(질문 3) 위 질문과는 별개로 IDE 버그인지 소스에 빨간 밑줄표시가 불특정하게 나옵니다.
컴파일을 하면 없어지지만, 나중에 또 나오니 눈에 거슬립니다.
아래는 샘플코드입니다.
MAIN_SQL := MAIN_SQL + #13 + ' SELECT DISTINCT ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.COMPANY, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.DOMAIN_NAME, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.HOST_NAME, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.IP_ADDRESS, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_TYPE, '; <----- 여기까지는 이상 없습니다.
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_NAME, '; <----- 이 부분 부터 위의 문제가 나옵니다.
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_RESULT1 ';
MAIN_SQL := MAIN_SQL + #13 + ' FROM ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT ';
MAIN_SQL := MAIN_SQL + #13 + ' WHERE ';
이 부분을 지워보면 이 문제는 안나옵니다.
코딩상 문제는 없어 보이는데 혼란스럽습니다.
이 소스를 다른곳으로 붙여넣기 하면 그 위치 부터 문제가 나옵니다.
Delphi XE3 코드 에디터 문의
2015.02.02 17:51
XE3에서 코드 에디터 관련하여 문의합니다.
(질문 1) 코드 에디터를 사용중 특정 라인 이후 부터 Ctrl + Space (코드 자동 완성)이 않됩니다.
(질문 2) 코드 에디터에서 특정 변수나 함수명에 마우스를 올리면 작은 창으로 헬프가 보이는데
특정 라인 이전에는 변수나 함수명 바로 아래에 표시 되는데
특정 라인 이후 부터는 엉뚱한 곳에서 표시 됩니다.
(질문 3) 위 질문과는 별개로 IDE 버그인지 소스에 빨간 밑줄표시가 불특정하게 나옵니다.
컴파일을 하면 없어지지만, 나중에 또 나오니 눈에 거슬립니다.
아래는 샘플코드입니다.
MAIN_SQL := MAIN_SQL + #13 + ' SELECT DISTINCT ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.COMPANY, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.DOMAIN_NAME, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.HOST_NAME, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT.IP_ADDRESS, ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_TYPE, '; <----- 여기까지는 이상 없습니다.
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_NAME, '; <----- 이 부분 부터 위의 문제가 나옵니다.
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT_RESULT1 ';
MAIN_SQL := MAIN_SQL + #13 + ' FROM ';
MAIN_SQL := MAIN_SQL + #13 + ' AUDIT ';
MAIN_SQL := MAIN_SQL + #13 + ' WHERE ';
이 부분을 지워보면 이 문제는 안나옵니다.
코딩상 문제는 없어 보이는데 혼란스럽습니다.
이 소스를 다른곳으로 붙여넣기 하면 그 위치 부터 문제가 나옵니다.
해당 소스를 메모장에 붙여넣기 하여보니 라인피드 (8분음표 모양)
코드가 코드 에디터에서는 보이지 않게 숨어 있었습니다.