에디터(Editor)
--------------------------
가볍다, 접근성 좋다
웹개발자, 앱개발자
에디트플러스
EditPlus
사용범위 : 셰어 - 30일사용, 개인/기업
지원OS : WIndows
언어 : 한글/영어
Java, PHP, ASP, HTML, CSS, Javascript, C, C++, Peral 등 여러 프로그램의 파일을 편집, 수정, 제작할 수 있는 다기능 데이터
장점
- FTP 로 접속하여 파일 생성/수정/삭제 기능 제공
- 자동 백업 파일 생성 기능 제공
SVN, GIT 등 소스형상관리가 없는 시스템(로컬 또는 FTP 환경)에서 매우 유용
Notepad++
사용범위 : 프리 - 개인/기업
지원OS : WIndows
언어 : 영어 / 한글 지원(옵션)
공개 소스코드 편집기이며, 여러 언어를 지원하는 메모장 프로그램
장점
- 개인/기업 모두 무료
- 지속적인 업데이트
//울트라에디터
유료/무료
//atom - 플러그인, 익스텐션 설치 가능
sublime - 플러그인, 익스텐션 설치가능
+ html, css, js,
ftp를 통한 원격 소스 코드 수정
php, asp 서버사이드 가능
--------------------------
*** visual studio code
macOS, Linux, Windows
-------------------------------
IDE /IDEA 통합개발도구
개발하기 편리한 기능을 내장해서 제공하고 있다.
java, c, php, asp, python
eclipse - java, spring
intellij - java, spring
visual studio - c++, .net
----------------------------------------------------
원격접속
ssh - sftp(22)
putty
리눅스, 유닉스 등 cli
winscp
ssh 만으로 파일을 전송 할 수 있다.
ftp
파일질라 클라이언트/서버
알ftp - 쓰지말라고
----------------------------------------------------
db 접근
mysql mariaDB - php, java
디비버------------------
가볍다, 접근성 좋다
웹개발자, 앱개발자
에디트플러스 -> 개발은 불가능
체험판/유료
노트패드++
무료(기업무료)
//울트라에디터
유료/무료
//atom - 플러그인, 익스텐션 설치 가능
sublime - 플러그인, 익스텐션 설치가능
+ html, css, js,
ftp를 통한 원격 소스 코드 수정
php, asp 서버사이드 가능
--------------------------
*** visual studio code
macOS, Linux, Windows
-------------------------------
IDE /IDEA 통합개발도구
개발하기 편리한 기능을 내장해서 제공하고 있다.
java, c, php, asp, python
eclipse - java, spring
intellij - java, spring
visual studio - c++, .net
----------------------------------------------------
원격접속
ssh - sftp(22)
putty
리눅스, 유닉스 등 cli
winscp
ssh 만으로 파일을 전송 할 수 있다.
ftp
파일질라 클라이언트/서버
알ftp - 쓰지말라고
----------------------------------------------------
db 접근
mysql mariaDB - php, java
디비버
하이디 sql
phpMyAdmin
장점 - web, 에디터 수준의 기능만 제공한다
단점 - 보안에 취약하다
ms-sql - .net, c++
(SQL Server Management Studio
oracle, - java
*** sql developer / 공식-무료
pl/sql
orange for oracle
toad for oracle
tibero - java
postgreSQL - java
CRUD
select from where =''
update / insert
create
alter
------------------------------------------------------------------
협업툴
소스 형상관리를 위한 도구
ftp 1차원적인걸로 서버서의 소스를 관리함
-> 같은 파일을 수정할 수가 없다, 히스토리 관리가 안되다
svn(SubVersion)
소스를 저장 / 버전관리를 해줌
같은 저장소에 같은 파일에 대해서 버전관리를 해준다
저장소(레파지토리)
commit -> 저장
update -> 최신버전으로 내려받음
add -> 추가 (신규파일)
v1------- zxc123asd1
a.html
<body>
aaa
</body>
v2-------
a.html
<body>
aaa
bbb
</body>
git - svn 더 좋다 단점을 보완했다.
개념도 더 복잡하고 어렵다
[책한권 짜리다]
업무를 분배/공유/관리 도구 - 커뮤니케이션
webstorm
'Develop' 카테고리의 다른 글
개발 일정 - 공수산정 (0) | 2022.12.01 |
---|---|
딥링크(Deeplink) : URI스킴, 유니버셜 링크, 앱링크 구분과 이해 (0) | 2022.01.25 |
CSS 코드작성 규칙 (0) | 2019.07.03 |
워드프레스 서버 이전 및 500 에러 해결 (0) | 2018.04.10 |
컨설턴트로 산다는 것은 (0) | 2017.03.23 |