안녕하세요~ 최보현입니다. 이번에~ 3째아이의 아빠가 되었지요~ ^^
전 워낙 재현이 쉽고 또 너무나 당현하다시피 나타나서~~ 다들 불편해도 쓰나 보다 했는데~
저만 그런건가요 ? 저희 회사에서는 다 그런데~
문제는 C++ Builder 2007 / Delphi 2007 똑같이 다 나타납니다.
> 음 한글 문자열이 코드상에 있을때 탭정렬이 않먹던데~ 무진장 불편하던데~
> 이건 고쳐 졌을려나~
>> 박지훈.임프 최보현님, 어떤 상황에서 어떻게 한글을 넣으면 정렬이 안되는지, 구체적인 사례를 알려주세요. 한글 관>> 련은 레포팅이 안되어 있을 가능성이 높은데, 재현만 가능하면 레포팅하겠습니다
AnsiString V;
switch(Mode) {
case 1: V="안녕하세요~"; break;
case 2: V="굿나잇"; break;
}
이런식의 코드를 입력 했을때 탭키를 쳐서 break; 를 맞추는데
2007 에서 입력 하면
switch(Mode) {
case 1: V="안녕하세요~"; break;
case 2: V="굿나잇"; break;
}
이런식으로 아무리해도 탭으로는 맞춰지지가 않습니다.
그래서~ 일일이 전부 스페이스바를 먹여서 맞춥니다.
그래서 불럭을 잡아도 엉망으로 잡힙니다.
아무래도 한글을 한바이트로 계산 되는듯한 느낌이 매우 강합니다.
박스 블럭을 잡아보면 반밖에 않잡힙니다.
참고로 OS 는 XP, 2003 모두 똑같이 그렀습니다.
빌더 델파이 모두 2007 서비스팩 2 까지 적용된상태입니다.
|
저는 소스 정렬에 탭 키를 잘 이용하지 않아서 몰랐던 거 같습니다.
정리해서 다른 버그들과 한꺼번에 리포팅하겠습니다.