본문 바로가기

eclipse16

최근에 찾게 된 괜찮은 에디터 VSCode(Visual Studio Code) 저는 코딩할때 다양한 에디터를 사용하는데 C/C++ 코딩 할 때는 주로 이클립스를 사용하고~ Autohotkey 코딩할 때 주로 아래 포스팅에서 소개를 했던 scite4autohotkey 를 사용하고~ 간단하게 몇 줄만 바꿀 때는 notepad++ 를 사용하곤 합니다. https://iamaman.tistory.com/tag/SciTE4AutoHotkey 최근에 비주얼 스튜디오로 검색하다가 발견하게 된 에스터가 Visual Studio Code 입니다. Visual Studio Code 는 아래 사이트에서 다운로드 받을 수 있습니다. https://code.visualstudio.com 아래 포스팅에서 소개를 했었던 Sublime Text 와는 다르게 ~ 공짜인데 인터페이스 등은 굉장히 비슷한 것 같습니.. 2019. 8. 25.
Eclipse 사용시 open jdk 설치하기 최근 자바 라이센스 문제로 시끄러웠던 기억이 있는데~ 이참에 open JDK 를 사용해 봐야 되겠다는 생각이 들었습니다. 저는 자바 개발자는 아니라서 사실 딱히 java SDK 를 설치할 필요는 없는 사람인데~ Eclipse 를 사용하여 주로 코딩을 하다 보니 자바를 설치하곤 합니다. 일단 Eclipse 는 아래 주소에서 zip 파일 버전을 다운로드 받았습니다. https://www.eclipse.org/downloads/packages/ OpenJDK 의 홈페이지는 아래 주소이고 현재 다운로드 중인 OpenJDK 는 JDK 11 버전이 었습니다. https://openjdk.java.net/ OpenJDK JDK 11 버전은 아래 주소에서 다운로드 받을 수 있습니다. http://jdk.java.net.. 2019. 3. 9.
Python 을 브라우저에서 실행하는 방법 어떤 컴퓨터 언어든 개발을 하기 위해서는 개발 환경을 갖추어야 되겠죠. 저는 Python 코딩시 Anaconda 를 설치하고 아래 소개했던 Eclipse + Pydev IDE(Integrated Development Environment) 를 사용 합니다. http://iamaman.tistory.com/1442 요즘은 Eclipse 환경 말고도 PyCharm 도 많이들 사용하는것 같더군요. 그런데 이런 환경을 구성하는게 여의치 않은 경우에는 Cloud IDE 를 사용 하실 수도 있습니다. 인터넷이 가능한 브라우저만 있다면 이러한 IDE 를 사용하여 Python 개발을 할 수 있습니다. 물론 Python 코드를 테스트 할때도 유용하게 사용 할 수 있습니다. 파이썬을 웹에서 실행하는 사이트는 아래 두 사이.. 2017. 2. 27.
Command Line 에서의 Code formatting GNU Indent, Artistic Style 코딩을 하면서 코드의 인덴트를 맞추거나 스타일을 맞추는 것은 요즘 Editor 에는 필수로 들어 있는 기능 입니다. Eclipse 등에서는 CTRL + ALT + F 를 누르면 각자 설정한 Formatter 설정에 따라 Formatting 이 됩니다. 이렇게 Editor 를 사용하여 Formatting 을 하는 방법도 있지만 editor 에서 formatting 을 하기 위해서는 파일을 일일이 editor 에서 열어야 하는 불편함이 있습니다. 이럴 때는 command 라인 프로그램이 훨씬 편리 하다는 생각이 드는데요~ 코드를 예쁘게 formatting 해 주는 프로그램들을 소개하려 합니다. 일단 GNU indent 라는 툴이 있습니다. 아래 글에서 소개했던 Gow 를 설치하면 indent.exe 라는 프.. 2015. 8. 23.
윈도우에서 텍스트 찾기 바꾸기(Find and Replace tool) fnr.exe 코딩시 찾기 바꾸기는 매우 자주 하는 작업 중의 하나인데요 보통 Eclipse 와 같은 IDE(Integrated Development Environment)를 사용하는 경우 Find and Replace 는 너무나 쉬운 작업인데~ 찾기 바꾸기를 위해 Eclipse 와 같은 IDE 를 일일이 실행 시키는것도 참 귀찮은 일이죠~ 리눅스 등에서는 sed 와 같은 툴을 사용하지만~ 반복 작업이 아닌 이상은 GUI 환경에서 작업하는게 편하긴 하죠~ 그래서 찾아보니 아래 주소에 fnr.exe 라는 프로그램이 있더군요. 아쉽게도 Cross-platform 은 아니고~ 윈도우에서만 동작합니다. https://findandreplace.codeplex.com/ 아래 그림과 같이 다운로드를 수행 후 압축을 풀면 fnr... 2015. 5. 27.
Eclipse plugin Bracketeer 오늘은 Eclipse 플러그인 주에 제가 요즘 유용하게 사용하고 있는 Bracketeer 라는 플러그 인에 대해 소개하려 합니다. Bracketeer 플러그인은 괄호 또는 중괄호의 짝을 맞춰 주는 플러그인 입니다. Source Insight 와 같은 에디터를 사용해 보신 분들이라면 쉽게~ 아~~ 이거구나~ 하실 겁니다. 홈페이지는 아래 주소와 같습니다. http://marketplace.eclipse.org/content/bracketeer-cc-cdt 설치는 Market Place 에서 Bracketeer 라고 검색을 해보면 아래와 같이 Java 용과 CDT 용이 나옵니다. 저는 현재 C/C++ 을 주로 사용해서 cdt 용을 설치 했습니다. 설치가 다 끝나면 다음과 같이 Bracketeer 관련한 아이.. 2015. 5. 2.
Eclipse Key Macro Practically Macro Eclipse 에는 정말 다양하고 좋은 플러그인들이 많이 있죠~ 그런데 Eclipse 을 사용하다 보니 다른 에디터들에는 기본으로 들어있는 Key Macro 가 없더군요. 그래서 찾아보니~~ 역시나 Practically Macro 라는 플러그인이 있었습니다. 공식 사이트는 아래와 같구요~ http://sourceforge.net/projects/practicalmacro/ Eclipse 에서는 MarketPlace 에서 아래 그림과 같이 Macro 라는 키워드로 검색하면 제일 상단에 나옵니다. 다음으로 confirm 을 눌러서 설치를 해 줍니다. Installing Software 창이 나오면서 설치를 진행 합니다. Eclipse 재 시작 이후에 아래 그림과 같이 아이콘이 생긴 것을 확인 할 수 있습니다.. 2015. 4. 16.
Eclipse Ctrl + Alt + Down 이 동작 안 할 때 저는 코딩 시 주로 Eclipse 을 주로 사용합니다. 일단 공짜 인데다가 단축키도 굉장히 많고~ 여러 가지 플러그 인들이 있어서 확장 기능도 좋고 매우 편리하네요. 요즘은 컴퓨터도 굉장히 좋아져서 그리 무겁게 느껴지지도 않네요. 아무튼 Eclipse 을 사용하면서 주로 사용하는 단축키 중에 Ctrl + Alt + Down/Up 단축키가 있습니다. Eclipse 의 preference 에 보면 아래 그림과 같이 라인을 복사하는데 주로 사용하는데요~ 되던 단축키가 갑자기 안되니 굉장히 불편하더군요. 그래서 해결 방법을 찾다 보니 인텔 HD 그래픽 제어판이라는 프로그램과 단축키 충돌이 나서 그런 것이더군요. 일부 컴퓨터에는 인텔 HD 그래픽 제어판이라는 프로그램이 기본으로 설치되어 있는 경우가 있는데 제가 .. 2015. 1. 25.
eclipse 프로젝트에서 특정 resource 제거하기 저는 주로 C/C++ 개발 툴로 eclipse 을 사용하는데요. 오늘은 eclipse 프로젝트에서 특정 resource 제거하는 방법에 대해 소개하려 합니다. 개발을 하다 보면 프로젝트에서 지우면 안되지만 indexing 은 안되었으면 하는 파일 또는 폴더 들이 있습니다. 이런 폴더나 파일들이 인덱싱이 된다면 쓸데 없는 정보로 코딩시 불편한게 사실입니다. 아래 그림과 같은 test3 프로젝트에서 ~ util 폴더 내의 코드들은 프로젝트에서 지우면 안되지만 인덱싱을 하지 않고 싶습니다. 이런 경우에는 아래 그림과 같이 프로젝트 선택후에~Properties 메뉴를 선택하거나 프로젝트 선택후에 Alt+Enter 단축키를 눌러서 Properties 메뉴에 들어갑니다. Resources 의 Resource Fil.. 2015. 1. 17.
Eclipse Python Plugin Pydev 설치 Eclipse 를 사용하기 위해서는 일단 자바를 설치 해야 한다. 자바 jdk 는 아래 주소에서 설치 가능하다. http://www.oracle.com/technetwork/java/javase/downloads/index.html 다음으로 Eclipse 를 설치한다. 아래 주소에서 설치 가능하다. https://www.eclipse.org/downloads/ Eclipse 는 다양한 버전이 있는데 pydev 를 추가적으로 설치해야 하므로 아무 버전이나 설치해도 될 것 같다. 나는 보통 아래 그림과 같이 Eclipse IDE for Java Developers, Eclipse IDE for Java EE Developers 둘 중에 하나를 설치하곤 한다. 자바만 정상적으로 설치되어 있다면 Eclipse .. 2014. 11. 15.
Eclipse CDT C++11 사용 설정 아래 포스팅에서 range based for loops 에 대해 소개 드린 적이 있는데요~ 2014/03/02 - [programming language/C/C++] - C++ range based for loops Eclipse에서 Range Based For Loops 를 사용하기 위해서 C++11 옵션을 설정을 해야 합니다. Eclipse 에서 C++11 옵션 설정하는 방법은 아래 주소에 나와 있더군요. http://stackoverflow.com/questions/17457069/enabling-c11-in-eclipse-juno-kepler-cdt 첫번재로는 프로젝트 클릭후 마우스 오른쪽 클릭하고~ Properties 에 들어가거나 Alt+ Enter 를 누릅니다. 그리고 아래 그림과 같이 Mi.. 2014. 7. 16.
웹에서 HTML CSS JAVASCRIPT SQL 테스트 하기 보통 웹 프로그래밍을 할 때는 Eclipse 나 Aptana 와 같은 통합 개발 환경이나 notepad++와 같은 텍스트 에디터 프로그램을 사용하실텐데~ 요즘은 웹에서도 HTML, CSS, JAVASCRIPT, SQL 등을 테스트 해 볼수가 있더군요. 개발 환경이 갖추어지지 않은 곳에서 간단하게 코딩한다거나 할 때 대단히 유용하게 사용할수 있을 것 같아서 소개해 드립니다. 첫번째로는 http://jsfiddle.net/ 이라는 사이트 입니다. 아래 그림과 같이 HTML, CSS, JAVASCRIPT 코드를 각각 넣어서 테스트 해 볼수 있게 되어 있고~ 제일 오른쪽 하단에 결과 화면이 있어서 바로 바로 결과를 확인 할 수 있는 형태로 구성되어 있습니다. 두번째로는 http://liveweave.com/ 이.. 2014. 5. 8.
Eclipse 내가 사용하는 플러그인들 Eclipse 를 사용한 개발은 참 재미있는 것 같다. 기본 프로그램에 각종 플러그인들만 추가하면… 대부분의 코딩이 가능하고 그냥 일반적인 에디터에서 코딩하는것에 비해 그 효율성이 확실히 배가 된다. 뭐 사람들이 많이 사용하는데는 다~~ 그 나름의 이유가 있는 법!! 아래 글에서 밝힌 바와 같이 현재 나의 Eclipse 버전은 Kepler (4.3) 이다. 2013/09/29 - [컴퓨터일반] - Eclipse Kepler upgrade 방법 플러그인 설치 방법들은 무지하게 간단한데~ Help → Install New Software 에 들어가서 각 플러그인들의 주소를 설정해 주고 install 해 주면 된다. C/C++ 코딩을 위한 CDT 플러그인 각 버전별 CDT 플러그인 들은 아래 주소에서 확인 가.. 2013. 9. 30.
Eclipse Kepler upgrade 방법 저는 지금까지 Eclipse Juno 를 사용해 왔는데요~ 요즘 아래의 Eclipse 다운로드 주소에 가 보니~ Kepler(4.3 version) 버전이 나왔더군요. http://www.eclipse.org/downloads/ 지금 사용하는데도 불편함은 없지만 그래도 어느 것이나 최신 버전을 사용하고 싶은지라~ Juno에서 Kepler로의 업그레이드 방법을 알아봤습니다. 찾아보니 아래 주소에 있었습니다. http://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F 방법은 역시 굉장히 간단한데요~ Eclipse 에서 Window → preference → Install/Update 에 들어가서~ Add 를 누르고~ 아래 그림과 같이 최신 버전인 kepler 의 주소.. 2013. 9. 29.
Eclipse 프로젝트에서 C/C++ Makefile 생성하기 저는 윈도우 환경에서 C/C++ 코딩을 할 때 MinGW 등을 이용하곤 하는데요~ 아래 포스팅들에서 밝힌바와 같이 C/C++ 코딩시 CodeBlocks 를 주로 사용해 왔습니다. 2013/01/20 - [유틸] - Code::Blocks 12.11 좋아졌네요. 2013/01/01 - [유틸] - Code::blocks에서 SQLite3사용하기 2012/08/26 - [컴퓨터일반] - CodeBlock 에서 FFTW 라이브러리를 사용한 FFT 실습 2012/07/31 - [컴퓨터일반] - Codeblock 에서 DLL 사용하기 cbp2make 등을 이용해서 Makefile 도 생성할 수 있고 굉장히 가벼워서 편리하더군요. 2012/12/06 - [유틸] - Codeblock Project 에서 C/C++ .. 2013. 6. 6.
Eclipse 에서 Vim 키맵 사용하기, Vrapper 요즘 스마트폰이 일반화 되면서 안드로이드 프로그래밍을 하시는 분들이 많은 것 같은데~ 안드로이드는 자바와 밀접한 관련이 있기에 IDE 로 Eclipse 를 많이들 사용하시더군요. 저는 개인적으로 자바 개발을 해본 적이 없기에 Eclipse 를 그닥 쓸 일이 거의 없었고 가벼운 에디터를 좋아하기에 vim 을 주로 사용해 왔습니다. 그런데 우연한 기회에 Eclipse 를 좀 써보니…굉장히 많은 장점이 있더군요. 코딩을 하다 보면 기본적인 코딩 실력 뿐만이 아니라 IDE에 의한 툴발~ 도 중요하다 생각하는데~ Eclipse 를 조금 써 보니 툴발이 뭔지 알겠더군요. 오늘은 Eclipse에서 Vim key map 을 사용할 수 있게 해주는 Vrapper 에 대해 간단히 소개하려 합니다. 설정 방법은 굉장히 간단.. 2012. 12. 23.