본문 바로가기

프로그래밍 툴115

[Editplus] 에디트플러스에서 엔터(줄바꿈)나 탭을 다른 문자로 치환하기 Editplus에서 일반적인 문자가 아닌 개행문자를 다른 문자로 치환하는 방법을 알아보겠습니다.개인적으로 저는 줄바꿈을 다른 문자로 치환을 하고 싶었는데요.맨 앞줄에 특정문자를 넣는 것으로 해결을 했습니다. 이렇게 어떤 문서를 Editplus로 열어봤습니다.기본적으로 줄바꿈이나 탭공백은 문서에 표현이 안되는데요. 메뉴의 [보기 > 탭과 공백 기호] 또는 [보기 > 줄 바꿈 기호]에 체크를 하면 공백이나 탭, 줄바꿈을 특정 기호로 표시해 줍니다. 이 문서에는 탭이 없어서 탭은 표시가 안되지만공백과 줄바꿈에는 기호가 붙어서 표시가 되었습니다. Ctrl + H위 단축키로 바꾸기 창을 열어봅니다. [확장] 버튼을 클릭해 주시구요. [정규식]에 체크를 하신 다음에맨 앞줄을 표시하는 꺽쇠(^)를 '### '으로 치.. 2016. 8. 4.
[이클립스] eclipse에서 xml 파일 font(폰트) 및 글자 크기 변경하는 방법 이클립스에서 java, jsp, javascipt 파일의 font 및 글자 크기 변경하는 방법은 이전에 설명을 했었는데요.xml 파일도 폰트 및 글자크기를 변경해 보겠습니다. 위 그림은 변경 전의 모습이구요.이클립스 메뉴의 [Window > preferences]를 클릭합니다. [General > Appearence > Colors and Fonts] 클릭해서[Basic > Text Font] 클릭해서 [Edit] 버튼 누른 후 수정하시면 됩니다.저는 verdana 폰트로 사이즈 11로 설정해 보았습니다. 잘 바꼈네요^^ 2016. 7. 19.
[이클립스] eclipse에서 xml 파일에 주석처리하는 단축키 사용하기 이클립스에서 xml 파일의 주석은 단축키가 무엇일까요?xml 파일의 주석은 인데요. 단축키로 주석을 양 끝으로 추가하려면 먼저 영역을 선택해야 합니다.선택하고 나서 다음과 같이 단축키를 실행하시면 됩니다. Ctrl + Shift + / => 주석 처리 Ctrl + Shift + \ => 주석 해제 2016. 7. 19.
[토드] Toad에서 줄번호(line Numbers) 보이게 하기 Toad for MySQL 버전을 다운로드 받았는데, 줄번호가 안보이더군요.오라클용 Toad는 기본적으로 줄번호가 보이는데 말이죠. 이게 오라클용 Toad에서 줄번호 보이게 하는 방법이랍니다.[View > Toad Options]를 클릭해서 창이 뜨면 [Editor > Display]를 클릭해서 [Show line numbers]를 체크하시면 됩니다. 그렇다면, MySQL용 Toad에서도 비슷하겠죠? [Tools > Options] 클릭해서 [Editor > General] 메뉴에서 [Show line numbers]에 체크하니까 되네요. 이렇게 번호 없이 밋밋하던게.... 번호가 보이네요^^ 2016. 7. 7.
[이클립스] eclipse에서 workspace에 이미 있는 프로젝트 import하는 방법 간단하지만 모르면 어려우니 적어봅니다.workspace에 이미 프로젝트가 있을 경우, import만 하면 프로젝트가 생성이 되는데요.어떻게 하는지 알아보겠습니다. 좌측 project 목록이 나오는 부분에서 마우스 오른쪽 버튼을 클릭해서 [import]를 클릭합니다. [General > Existing Projects into Workspace]를 클릭하시구요. [Browse..] 버튼을 클릭합니다. Workspace의 기존 project를 선택합니다. [Finish]를 클릭하시면 프로젝트가 추가됩니다.project가 여러개일 경우에는 이 작업을 반복적으로 해주면 됩니다. 저는 여러개 추가해 봤습니다. 2016. 7. 5.
[이클립스] eclipse 실행시 'A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.' 오류 발생 해결 방법 A Java Runtime Environment (JRE) or Java Development Kit (JDK)must be available in order to run Eclipse. No Java virtual machinewas found after searching the following locations:C:\Users\Administrator\eclipse\jee-mars\eclipse\jre\bin\javaw.exejavaw.exe in your current PATH 이클립스를 실행했더니 이런 메시지가 나왔다구요?영어를 해석하시면 해결방법이 나옵니다. JRE나 JDK(JRE가 포함돼 있음)를 설치하라고 하는군요. http://www.oracle.com/technetwork/java/in.. 2016. 6. 17.
이클립스(eclipse) + PHP 플러그인(plugin) 설치해서 이클립스로 PHP 코딩하기 자바만 벌써 10년 가까이 코딩을 해와서 그런지 저는 Subprime Text 같은 요즘 대세인 툴보다 이클립스가 익숙하고 좋습니다.이클립스가 다소 무겁긴 해도 너무도 편리한 기능들이 많은 막강한 기능을 갖춘 툴이라고 생각합니다. 그래서, PHP 코딩도 저는 이클립스에서 해야 작업이 잘 되더라구요.물론, 제가 PHP를 하는 이유는... 워드프레스 작업을 해야하기 때문이죠^^ 그럼,,, 이클립스에 PHP 플러그인을 설치해서 코딩하는 방법을 설명드리도록 하겠습니다.설치방법은 간단합니다. 1. JRE를 설치한다.2. 이클립스 최신버전을 다운로드 받아서 설치한다.3. PHP 플러그인을 설치한다.4. PHP 프로젝트로 전환한다. 1. JRE를 설치한다. http://www.oracle.com/technetwork.. 2016. 6. 17.
[이클립스] eclipse에서 검색 후, 검색 결과를 전체 펼쳐서 확인하기 이클립스에서 검색을 한 후, 검색결과가 여러개일 때,맨 위의 하나만 펼쳐져서 결과를 보여줍니다. 그걸 제가 일일이 하나씩 열어서 확인하고 있으니 옆에 있던 분이 답답하셨는지'[전체펼치기] 아이콘을 누르세요.' 그러더라구요 ㅋ영어로는 'Expand All'이죠. 뭐, 저도 그게 있다는 건 알고 있었지만,잘 사용하지 않다보니 그만... ㅋ 근데, 그걸 사용하니 좀 편하긴 편하더군요. 혹시 저처럼 잘 사용하지 않았다면 한번 사용해 보세요.확실히 툴의 작은 기능들을 잘 사용하면 정말 편리하답니다^^ 그런 분들이 또 프로그래밍도 빨리 빨리 잘 하시는 것 같기도 하구요.툴을 잘 사용하면 확실히 빠릿빠릿하긴 합니다. 2016. 2. 24.
[이클립스] eclipse에서 크롬으로 브라우저 실행되도록 설정하는 방법 이클립스에서 브라우저를 실행하면 기본적으로 익스플로러가 실행이 되는데요.속도 빠른 크롬으로 바꾸고 싶다면 다음과 같이 설정하세요.아래 그림을 쭉~ 따라하시면 됩니다. [General > Web Browser]를 선택하시고 [New] 버튼을 눌러서 크롬을 추가합니다. 크롬을 추가하기 전에 바탕화면의 크롬 아이콘의 속성에서 크롬의 실행파일 위치를 확인합니다. 크롬의 실행파일 위치를 Location에 넣어주세요. 방금 추가한 [chrome]을 선택합니다.[Use external web browser]를 체크해야 크롬이 이클립스 외부에서 실행이됩니다.[Use internal web browser]을 체크하면 이클립스 내부에서 브라우저가 실행되는데 크롬이 아닌 익스플로러가 실행됩니다. 자, 그럼 브라우저를 실행해.. 2016. 2. 10.
[이클립스] 톰캣 실행시 타임아웃에 걸렸을 때 타임아웃 늘려주는 방법 이클립스에서 톰캣 실행시 다음과 같은 에러가 났다면? Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 타임아웃에 걸린 겁니다.즉, 톰캣이 시작될 때 45초 시간 제한에 걸려서 작동이 중단된 겁니다.이럴 땐 간단하게 Timeout 시간을 늘려주면 됩니다. 톰캣을 마우스로 더블클릭하시고 Timeouts 시간이 시작할 때는 45초, 중지할 때는 15초로 돼 있네요.즉, 시작은 45초, 중지는 15초 이내에 완료되어야 실행이 된다는 의미입니다. 저는 450, 150으로 수정했.. 2016. 2. 2.
[Tomcat] 리눅스의 톰캣 로그에서 한글깨지는 문제 해결방법 리눅스의 톰캣 로그에서 한글이 깨져나오네요.톰캣의 인코딩에 문제가 생겨서 그러겠죠? [톰캣설치 폴더 > bin] 디렉토리로 가면 catalina.sh 파일이 있습니다. 그 파일을 편집기로 여시구요. -Djava.io.tmpdir=”$CATALINA_TMPDIR” \ 이 부분 찾아서 그 아래에 아래 소스를 모두 추가합니다.-Djava.io.tmpdir=”$CATALINA_TMPDIR” \ -Dfile.encoding=”utf-8″\ 수정한 파일을 저장하고, 톰캣을 재시작하면 아래처럼 로그에 한글이 잘 나옵니다. 2016. 1. 14.
[이클립스] eclipse에서 수정사항이 저장되지 않을 때 read-only 해제하기 이클립스에서 파일을 열었는데 코딩이 되지 않거나 코딩은 했는데, 저장이 되지 않고 아래와 같이 read-only라는 메시지가 나온다면? 해당 파일이 읽기전용(read-only)이라서 저장이나 수정이 안되니 읽기전용을 풀어주고 작업하면 됩니다. Reason: Could not write to read-only file: '....java'.이런 메시지가 나온다면 빨리 읽기전용을 풀어주세요~ 해당 파일에서 마우스 오른쪽 클릭하셔서 [Properties]로 들어가시구요. [Read only]를 해제하시면 됩니다. 그런데, 만약 Read only 파일이 너무 많거나 폴더 전체가 Read only라면 이클립스에서 하나씩 read-only를 해제하기 힘드니 탐색기에서 해당 폴더나 파일들을 선택해서 한꺼번에 풀어주시.. 2016. 1. 8.
[이클립스] 톰캣(Tomcat) 중지(stop)가 안되고 계속 서버가 살아있을 때 강제로 중지시키는 방법 이클립스에서 가끔 톰캣이 중지가 안 될 때가 있죠.솔직이 이유는 잘 모르겠습니다.그럴 때, 저는 작업관리자에서 강제로 프로세스를 종료시킵니다. Stop을 시켜도 아래처럼 계속 [Stopping]으로 돼 있는데요. 작업관리자로 들어가서... javaw.exe가 2개 있는데요.하나는.. 이클립스구요.하나는.. 톰캣입니다. 통상적으로 이클립스가 톰캣보다 메모리를 훨씬 많이 잡아먹기 때문에 둘 중에 메모리가 작은 걸 종료시키면 됩니다. 톰캣이 아래처럼 [Stopped] 되었네요.이제, 필요하시다면 다시 톰캣을 실행하시면 됩니다. 2016. 1. 8.
[이클립스] eclipse에서 class 파일을 디컴파일해서 소스 보여주는 jadclipse 플러그인 설치하기 eclipse에서 java 소스는 없고 class 파일만 있을 경우라면, 어떻게 소스가 구성돼 있는지 몰라 답답할 때가 많을 겁니다.jar 파일로 소스가 묶여 있을 때에도 마찬가지죠.에러가 발생했을 때 소스의 어느 부분에서 에러가 나는지 확인할 수 있으면 작업하기도 편리하고 누구에게 이 작업을 요청해야 할지 편할 겁니다. 이럴 때 jadclipse라는 이클립스 플러그인을 설치하시면 편리합니다.class 파일이나 jar 파일로 묶여 있는 소스까지도 디컴파일해서 보여주거든요. 그럼, 한번 설치해 볼까요? 이클립스 메뉴에서 [Help > Eclipse Marketplace..] 클릭하시구요. jadclipse로 검색을 하시고 [JadClipse for Eclipse 4.x]를 [install] 하세요.그리고,.. 2015. 12. 26.
[이클립스] eclipse에서 변수 더블클릭시 같은 문자는 하이라이트 되게 설정하기 이클립스에서 변수나 메소드명을 더블클릭했을 때 같은 이름의 변수나 메소드명은 모두 하이라이트 되는 기능이 있습니다.이 기능이 보통은 기본으로 설정이 돼 있는데요.지금 프로젝트에는 그 설정이 안 돼 있네요. 위 그림처럼 File 이라는 객체명을 클릭하니 같은 이름이 모두 하이라이트 되었는데요.이 기능이 있다가 없으니까 되게 불편합니다. [Window > preferences] 클릭하셔서.. [Java > Editor > Mark Occurrences] 클릭해서[Mark occurrences of the selected element in the current file]에 체크하시면 됩니다. 2015. 12. 14.