정보
-
업무명 : 프로그래밍 및 코드 편집기 도구 (Editor, IDE, SQL DB, PHP, Ruby, Java) 소개
-
작성자 : 이상호
-
작성일 : 2020-02-25
-
설 명 :
-
수정이력 :
내용
[개요]
-
안녕하세요? 웹 개발 및 연구 개발을 담당하고 있는 해솔입니다.
-
프로그래밍 및 코드 편집기 도구를 소개해 드리고자 합니다.
[Editor] 편집기
-
Vim
-
리눅스 환경에서 유용한 편집기이나 학습하는 데 다소 시간이 소요됩니다.
-
편집기 플러그인
-
neocomplcache.vim
-
quickrun.vim
-
vimproc + quickrun
-
unite.vim
-
-
-
MacVim
-
Emacs
-
Vim과 유사
-
편집기 플러그인
-
anything.el
-
-
-
CocoaEmacs
-
Mou
-
Markdown을 작성하기위한 편집기
-
-
Sublime Text 3
-
CotEditor
-
오픈 소스로서 초경량 편집기
-
간단한 문장 수정 가능
-
-
Coda
-
편집기로서 통합 개발 환경 (IDE)와 같은 느낌
-
디자인을 확인하면서 편집 가능
-
파일 전송 프로토콜 (FTP, SSH 등) 및 버전 관리 시스템 (SVN 등)도 포함
-
-
TextWrangler
-
Espresso
-
실시간 CSS를 보면서 편집 가능
-
-
JSON Editor Online
- JSON 파일을 해석
[IDE] 통합 개발 환경
-
Xcode
-
iPhone 어플리케이션을 개발할 때 사용
-
-
Eclipse
-
NetBeans
-
PhpStorm
-
PHP와 JavaScript를 비롯한 웹을 위한 IDE
-
-
Cloud9
-
브라우저에서 실행할 수있는 IDE
-
GitHub 및 Bitbucket 연동 가능
-
-
WebStorm
-
현재 IDE 내에서 JavaScript의 최적 환경
-
유료이나 간단하게 리펙토링 가능
-
-
Nide
-
Node.js의 IDE
-
[SQL] 데이터베이스 (DB)
-
Sequel Pro
-
MySQL 클라이언트
-
-
Navicat
-
MySQL 클라이언트
-
-
MySQL Workbench
-
MySQL의 클라이언트
-
EER 그림 및 데이터베이스의 설계 가능
-
-
HeidiSQL
-
MySQL 클라이언트
-
JDBC/ODBC 없이 스프레드 시트를 순차적으로 열어가는 형태로 브라우징
-
따라서 DB 데이터를 보면서 데이터 제어 가능
-
SSH 연결 및 서버 간의 데이터 덤프 및 복원도 할 수 있음
-
단지 약간 불안정하기 때문에 중요한 작업을 하는 것은 비 추천
-
-
adminer
-
phpMyAdmin과 같이 브라우저 기반의 DB 클라이언트
-
-
SQL Editor
-
ER 다이어그램 작성 도구
-
-
Base 2
-
SQlite용 GUI 관리 도구
-
-
ERMaster
-
DB 관리 도구
-
Eclipse 플러그인이나 DB 관리 및 문서화 가능
-
-
The SQLite Sorcerer
-
SQLite용 클라이언트
-
[PHP]
-
MAMP
-
xhprof
-
xdebug
-
PHPUnit
-
단위 테스트용
-
-
Phing
-
php 빌드 도구, 테스트 및 프로덕션 등의 환경에 따라 부트 스트랩 지정과 결합 테스트 설정
-
[Ruby]
-
travisCI
-
지속적 통합
-
-
bundler
-
응용 프로그램마다 필요한 Gem을 관리 가능
-
배포 대상 구축에 편리
-
-
Capistrano
-
배포 도구 및 PHP나 다른 언어로 작성된 응용 프로그램도 배포 가능
-
-
Pry
-
watchr
-
guard
-
gist
[Java]
-
JavaDecompiler
참고 문헌
[논문]
- 없음
[보고서]
- 없음
[URL]
- 없음
문의사항
[기상학/프로그래밍 언어]
- sangho.lee.1990@gmail.com
[해양학/천문학/빅데이터]
- saimang0804@gmail.com
'프로그래밍 언어' 카테고리의 다른 글
[IDE] 편집기 인텔리제이 (IntelliJ IDEA) 추천 플러그인 소개 (1) | 2020.11.02 |
---|
최근댓글