[Eclipse] Workspace History 갯수 늘리기

How to change the number of workspace history in Eclipse.


이클립스에서 여러개의 Workspace를 사용하면 편리한 점이 많습니다. 


이클립스 실행될 때, 아래 그림 화면에서 사용하고자 하는 Workspace를 선택할 수 있습니다.


빨간색 동그라미로 표시한 버튼을 누르면, 이전에 작업했던 Workspace의 내역이 보여집니다.

그런데, 이 History의 갯수가 default로 5개로 되어 있어서 불편한 경우가 있습니다.

History의 갯수를 늘리고 싶다면, 다음과 같이 할 수 있습니다.

1. Eclipse를 실행

2. Window > Preferences > General > Startup and Shutdown > Workspaces 를 선택하면 아래와 같은 화면이 나옵니다. 

3. 빨간색 동그라미에 "5" 대신에 원하는 값을 적어 놓으면 됩니다.

4. OK 버튼을 누르면 끝.

반응형

CMD창 Code Page default 값 설정은 regedit.exe를 실행하여 아래 그림에서와 같이 설정을 변경할 수 있다.


반응형

 chcp : CMD 창의 code page를 확인 및 설정하는 명령어


C:\>help chcp

Displays or sets the active code page number.

CHCP [nnn]

  nnn   Specifies a code page number.

Type CHCP without a parameter to display the active code page number.


예제 1) code page 확인 (949: ANSI/OEM - 한국어)

C:\>chcp

Active code page: 949

예제 2) 한국어로 code page 설정

C:\>chcp 949

Active code page: 949

예제 3) UTF-8로 code page 설정

C:\>chcp 65001

Active code page: 65001

================================================

(출처: http://en.wikipedia.org/wiki/Code_page)

IBM PC (OEM) code pages

Microsoft code page numbers for various other character encodings


반응형

Java의 정규표현식에서 \와 $ 사용할 때, 오류 발생할 수 있습니다.

이런 문제점을 보완하기 위해서는 quoteReplacement()를 사용할 수 있습니다.

예제1: test.replaceAll(Matcher.quoteReplacement("\\"), "/");

예제2: test.replaceAll("/", Matcher.quoteReplacement("\\"));


  • quoteReplacement

    public static String quoteReplacement(String s)
    Returns a literal replacement String for the specified String. This method produces a String that will work as a literal replacement s in the appendReplacement method of the Matcher class. The String produced will match the sequence of characters in s treated as a literal sequence. Slashes ('\') and dollar signs ('$') will be given no special meaning.
    Parameters:
    s - The string to be literalized
    Returns:
    A literal string replacement
    Since:
    1.5


출처 : http://docs.oracle.com/javase/7/docs/api/java/util/regex/Matcher.html#quoteReplacement(java.lang.String)

반응형

Ant Build를 할 때, 한글 또는 특수 문자가 포함되어 있는 경우에 에러가 발생합니다.

이런 경우에는 다음과 같은 System Variable를 추가해 놓으면 문제점을 해결할 수 있습니다.


Variable name: JAVA_TOOL_OPTIONS

Variable value: -Dfile.encoding=UTF8



반응형

아래의 링크에서 Beyond Compare2 Plug-in 설치하면, Hex Viewer 또는 Image Viewer 다양한Viewer 지원됩니다.

 

http://www.scootersoftware.com/download.php?c=v2plugins

 

모든 Viewer Plug-in 설치하고 싶은 경우에는COMBINED DOWNLOADAll Plug-ins Download 받아서 설치하면 편리합니다.

반응형

[문제점]

Eclipse에서 다음과 같이, Build Error가 발생해요.

gen already exists but is not a source folder. Convert to a source folder or rename it.


[해결 방법]

해당 프로젝트 선택 우클릭 -> 프로퍼티(Properties) - >  Java Build Path - > Source 탭에서 Add Folder - > gen 폴더 체크 -> Clean -> Build

반응형

+ Recent posts