이맥스 – 텍스트 정렬하기

날씨 탓일까요? 뭔가 막혀있는 느낌이 자꾸 드네요. 이럴 땐 역시나 무엇인가에 몰두하는게 가장 좋더라고요.

이맥스 – 텍스트 정렬하기

이건 왜 몰랐을까? 아래와 같이 정렬되지 않은 텍스트를 일정한 규칙에 의해서 정렬할때 align-regexp기능을 사용할 수 있습니다.

rooney = 21
haha = 20
ray = 17

만약 문자 “=” 을 기준으로 정렬을 하고 싶다면, align-regexp을 치고 문자로 “=”을 입력해주세요.

결과는 아래와 같이 정렬된 것을 볼 수 있습니다.

rooney = 21
haha   = 20
ray    = 17

약간 고급스럽게 아래와 같이 사용 할 수 있습니다.

California 423,970 km²
Taiwan 36,008 km²
Japan 377,944 km²
Germany 357,021 km²
Iraq 438,317 km²
Iran 1,648,195 km²
Korea (North+South) 219,140 km²
Mexico 1,964,375 km²

위에 것을 아래와 같이

Taiwan                 36,008 km²
Korea (North+South)   219,140 km²
Japan                 377,944 km²
Germany               357,021 km²
California            423,970 km²
Iraq                  438,317 km²
Iran                1,648,195 km²
Mexico              1,964,375 km²

먼저 전체 텍스트를 영역 지정하고, CTRL+u 그리고 나서 align-regex명령을 입력합니다. 정규식 입력 란에

.* \([0-9,]+\).*

을 입력하고, 그룹에 대해서는

-1

, 공백은

1

을 입력합니다. 반복 실행은

n

을 입력해줍니다.

위와 동일한 효과를 가질 수 있는 두가지 명렁어가 더 있습니다.

  • sort-regexp-fields
  • sort-columns

급하게 잡힌 약속에 나가봐야해서 이만 쓰겠습니다.

MAC – 스타일링 들어간 텍스트, 스타일링 지우기

문서를 작성하다 보면, 인터넷에 올라온 자료를 그대로 복사하여 사용할 때가 있다. 하지만 이때 복사하게 되면 스타일이 포함되어 복사 될 때가 있다. 이 스타일을 쉽게 지우는 방법을 서술하고자 한다.

이 문서의 원본은 link를 참조할 수 있다.

지금 설명 할 방법은 따로 어플리케이션이 필요하지 않다.

  1. 단축키를 이용한 쉽게 스타일링 지우기

    Command + C : 텍스트 복사하기.
    Command + Option + Shift + v : 스타일을 제거하고 붙여넣기.

  2. 잘라내기 & 붙여넣기 명령어를 사용하자

    Control + K : 잘라내고 싶은 텍스트를 선택, 그리고 잘라내자.
    Control + Y : 스타일이 제거 된 텍스트를 붙여넣는다.

  3. 기본앱 TextEdit를 이용하기

    기본으로 내장되어 있는 TextEdit를 사용해보자.
    원하는 텍스트를 TextEdit에 복사를 하자.
    **Command + Shift + T**를 누르면 포멧, 스타일을 지울 수 있는 다이얼로그가 활성화 된다.

위와 같은 방법으로 쉽게 텍스트 스타일을 제거할 수 있다.

iOS – UITextField Text 정렬하기

제대로 된 코더가 되자. – 오래된 코드는 사용하지 말아라.


기말고사 시험도 끝나고 한달전부터 배포되고 있는 Account+를 iOS7에 맞추어 개선시키고 있습니다.

물론 하위 버전과 호환은 안되구요. 이전버전은 물론 Account+를 사용하면 되기 때문입니다.

하지만 이번에는 iPhone/iPad/OS X/Window/Chrome용을 개발할려고 합니다.

(엄청나게 프로젝트가 밀려있는 상황)

잡설은 이제 그만 타이틀과 같이 iOS7 UITextField에서 Text 수직 정렬이 속성은 Center로 들어가 있지만 약간은 내려가 있어 TextField의 좌표를 수정할려고 했지만 의존된 컴퍼넌트가 많아 속성을 찾아봤습니다.

간단하게 아래와 같이 존재하더라구요.

textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;

위 방법 말고도 실제로 정렬 할 수 있는 방법은 여러가지가 있습니다.

입맛에 맞게 할 수 있는게 개발에 매력이 아닐까요?