[vscode] 윈도우 USB에 VSCode 포터블과 Project Manager 사용시 rootPath 형식 변경
프로그래밍 툴/Visual Studio Code 2017. 1. 21. 15:25윈도우에서 USB 에
VSCode 를 포터블로 설치하고 WorkSpace 도 USB에 있을 경우
Project Manager 을 사용할 경우 USB 의 드라이브가 변경시마다 경로를 수정해 줘야 한다.
그래서 임시로 Project Manager 를 수정하여
rootPath 의 C:\WorkSpace\Project 의 경로를 /WorkSpace/Project 로 적용되도록 변경해 준다.
extension.js
function compactHomePath(path) {
if (path.indexOf(homeDir) === 0) {
return path.replace(homeDir, homePathVariable);
}
return path;
}
를 수정
function compactHomePath(path) {
if (path.indexOf(homeDir) === 0) {
return path.replace(homeDir, homePathVariable);
}
return path.replace(/\\/g, '/').substr(2, path.length);
//return path;
}
storage.js
ProjectStorage.prototype.existsWithRootPath = function (rootPath) {
for (var i = 0; i < this.projectList.length; i++) {
var element = this.projectList[i];
if (element.rootPath.toLocaleLowerCase() == rootPath.toLocaleLowerCase()) {
return element;
}
}
};
를 수정
ProjectStorage.prototype.existsWithRootPath = function (rootPath) {
for (var i = 0; i < this.projectList.length; i++) {
var element = this.projectList[i];
if (element.rootPath.toLocaleLowerCase() == rootPath.toLocaleLowerCase()) {
return element;
}
else if (element.rootPath.substr(0, 1) == '/') {
var new_root_path = rootPath.replace(/\\/g, '/').toLocaleLowerCase();
if (element.rootPath.toLocaleLowerCase() == new_root_path.substr(2, new_root_path.length)) {
return element;
}
}
}
};
더불어 USB에서 사용시 User Settings 에서 "projectManager.projectsLocation" 도 별도로 변경해 주는게 좋다.
임시로 수정한 이유는 Project Manager의 Issues 에 관련 사항이 있어 추후 수정이 될것 같기 때문
'프로그래밍 툴 > Visual Studio Code' 카테고리의 다른 글
[vscode] 윈도우용 키보드 단축키 (0) | 2017.01.16 |
---|---|
extension for VS Code (0) | 2016.12.16 |
윈도우에서 호스트 파일을 수정하기 위해서는 기본적으로 메모장을 관리자 권한으로 열고
아래 위치로 가서 hosts 파일을 열고 수정한다.
C:\Windows\System32\drivers\etc
이를 좀 더 편하게 해주는 프로그램이 BlueLife Hosts Editor (한글 지원) 이다.
BlueLife Hosts Editor 는 포터블 프리웨어 라 설치 없이 실행 가능하다.
기본 실행화면
도메인 이름 확인하고 목록에 추가 : 실제 도메인의 IP 를 확인해서 입력해 준다.
항목 추가/편집 : 내가 원하는 도메인의 아이피를 입력해 준다.
바뀐 내용 저장 : 설정 완료 후 저장을 해줘야 한다.
저장 후 브라우저에서 설정한 도메인을 입력하면 해당 아이피로 접속한다.
간혹 DNS 캐시로 인해 이전 아이피로 접속될 경우
도구 > DNS 캐시 비우기 를 하고 접속하면 된다. (DNS 캐시 비우기는 기본 옵션)
기타 메뉴 구성
파일
편집
보기
도구
옵션
도움말
정보
official site : http://www.sordum.org/8266/bluelifehosts-editor-v1-2/
'시스템, 서버 > 윈도우' 카테고리의 다른 글
See your battery percentage in the Windows 10 system tray (0) | 2018.04.29 |
---|---|
윈도우10 가상 데스크탑 개선 프로그램 (0) | 2017.01.13 |
화웨이 메이트북 한글깨짐 (0) | 2016.10.19 |
윈도우 백업 / 싱크 프로그램 (0) | 2016.10.18 |
키보드+마우스 공유 프로그램 (0) | 2016.09.12 |
'프로그래밍 툴 > Visual Studio Code' 카테고리의 다른 글
[vscode] 윈도우 USB에 VSCode 포터블과 Project Manager 사용시 rootPath 형식 변경 (0) | 2017.01.21 |
---|---|
extension for VS Code (0) | 2016.12.16 |
'프로그래밍 툴 > Sublime Text' 카테고리의 다른 글
참고 (0) | 2016.12.20 |
---|---|
Package Control Installation (0) | 2016.09.08 |
tab, sidebar 에서 한글 깨질 경우 (0) | 2016.09.08 |
윈도우10에서부터 지원하는 가상 데스크탑
이 가상 데스크탑을 좀 더 편하게 쓰기 위한 프로그램
official site : https://github.com/sdias/win-10-virtual-desktop-enhancer
download : https://github.com/sdias/win-10-virtual-desktop-enhancer/releases
Windows 10 Virtual Desktop Enhancer
기본 기능
- 사용자가 설정한 키보드 단축키 지원
- 각 가상 데스크탑마다 배경화면/색 지정 가능
- 현재 데스크탑의 번호를 트레이에 표시
- 사용자 데스크탑 이름 지정
- 데스크탑 변경시 데스크탑 이름(번호)를 툴팁으로 표시
설치
다운로드 받은 zip 파일을 압축풀고 virtual-desktop-enhancer.exe 실행
(autohotkey 가 설치되어 있다면 .ahk 등록으로 사용 가능)
설정변경
압축 푼 폴더안의 settings.ini 를 수정 후 트레이 아이콘의 Reload Settings 클릭
주의 : 윈도우10 64bit 만 지원
'시스템, 서버 > 윈도우' 카테고리의 다른 글
See your battery percentage in the Windows 10 system tray (0) | 2018.04.29 |
---|---|
윈도우에서 호스트 파일을 쉽게 수정하자 (0) | 2017.01.20 |
화웨이 메이트북 한글깨짐 (0) | 2016.10.19 |
윈도우 백업 / 싱크 프로그램 (0) | 2016.10.18 |
키보드+마우스 공유 프로그램 (0) | 2016.09.12 |