Tag Archives: DevTools

Windows 패키지관리자

다른OS에서의 패키지 관리툴

(사실상 거의 비슷한건데 이름만 다른것포함해서)

Mac : port, brew

Ubuntu : apt, apt-get, aptitude

Centos : yum, dnf

 

필요성?

각 개발 환경에서 jdk, virtualbox를 깔고 개발을 하려고 한다면 보통은 이렇게 한다.

Mac

brew update

brew cask install java virtualbox vagrant

Ubuntu

sudo apt install openjdk-8-jdk virtualbox vagrant

Windows

….다운로드 설치

윈도우 패키지관리자

sdkman

안써봤다

Chocolaty

https://github.com/lukesampson/scoop/wiki/Chocolatey-Comparison

맥의 port에 가깝다. 설치파일 가져와서 설치하는 방식. 관리자 권한 필요

 

Scoop

맥의 brew에 가깝다.

라이브러리, SDK, 개발툴 종류 설치에 특화되어 있고 프로그램의 설치는 안된다고 봐야…

사용자 디렉토리에 설치한다.

설치스크립트

http://scoop.sh/

ex)

r언어를 설치하고싶다면
검색
scoop search r
설치
scoop install r
scoop install 7zip 설치

jdk설치
scoop install openjdk
또는
scoop add bucket extras
scoop install oraclejdk oraclejre

같은방법으로
groovy, maven, gradle, scala …  등등설치

ruby는 불가. – 애초에 윈도우에서 ruby개발을 할 생각을 말자

virtualbox, hyperv, docker 등을 이용해서 공유디렉토리를 잡고 구동은 가상시스템에서 개발 및 파일관리는 윈도우에서 하는 방법이 그나마 제일 효율적이었다.

VisualSutdio2010 자동완성 기능으로 인한 오타문제

strArrt1101

strArr1101

눈으로 봐서는 구분도 잘 안가는 이 두 이름…

strA~ 까지만 치고 화살표 엔터신공으로 프로그램을 완성시키고…

나중에 뭐 좀 고치려고 하나 수정하고 보니… 에러메세지 리스트에 수십개의 에러가 뜬다

….

오타…

오타인줄도 모르고 오타인상태로 만들고 있었네..

 

기능:

키워드 등록기능

설명:

키워드를 등록 해 놓고.. 비슷한 문자열을 검색…

오타일지도 모르는 부분…찾아서 경고 .. 확인 누르면 수정.