Mac에서 여러 MonoDevelop 인스턴스를 시작해야합니까?
Mac에서 다른 프로젝트에서 작동하도록 새 MonoDevelop 인스턴스를 지원합니다. OS에서 현재 새 인스턴스를 열 수 없습니다.
Mac에서 응용 프로그램이 시작되고 Mac은 열려있는 응용 프로그램으로 전환됩니다. "-n"옵션을 실행기에 전달하여 새 인스턴스를 강제로 열 수 있습니다. 터미널에서
open -n /Applications/MonoDevelop.app
MonoDevelop는 여러 솔루션을 열 수 있습니다. 이렇게 "열기"대화 상자에서 "현재 솔루션 닫기"체크 상자를 선택 해제하거나 페이지에서 최근에 열린 프로젝트 하나를 클릭 할 때 제어 키를 누르십시오.
편집 : Mac에서 MonoDevelop를 대체하는 Xamarin Studio의 경우 명령은 다음과 같습니다.
open -n /Applications/Xamarin\ Studio.app
편집 2 :
Xamarin Studio를 대체 한 Mac 용 Visual Studio의 경우 명령은 다음과 가변적입니다.
open -n /Applications/Visual\ Studio.app
다른 사람들이 추가 인스턴스를 시작하는 것처럼 독을 입력하는 것이 좋지만 클릭 할 수 있습니다.
하기 국 :
AppleScript 편집기를 다음을 입력하십시오.
do shell script "open -n /Applications/MonoDevelop.app/"
"MonoDevelop Launcher" 와 같은 이름으로 저장 하고 파일 형식으로 Application 을 지정하십시오 .
아이콘을 독으로 드래그하십시오.
일반 아이콘을 MonoDevelop로 바꾸는 것에 대한 아래의 밝은 의견을 확인하십시오.
반복적으로 클릭하면 MonoDevelop 인스턴스의 거친 느낌을 즐길 수 있습니다.
편의상 MonoDevelop의 복사본을 3 개만 만들었습니다.
Finder에서 MonoDevelop를 강조 표시하고 복사하여 추가하고 새 사본의 이름을 "MonoDevelop-2"로 바꾼 후 만족스럽게 반복하십시오.
또한 여러 가지 상황에서 일어나는 일을 추적하는 데 도움이됩니다. 나는 일반적으로 가장 중요한 프로젝트를 "MonoDevelop"에서 열어두고 "MonoDevelop-2"를 사용하여 주요 프로젝트와 관련된 아이디어를 테스트하고 "MonoDevelop-3"을 임의의 스크래치로 사용합니다.
alt-tab (open-Apple-tab (command-tab (whvr)))을 실행하면 실행 파일 이름이 응용 프로그램 목록의 아이콘 아래에 표시 규칙을 준수하는 한 항상 알고 있습니다. (ish) 열어 놓은 다른 앱 창 수에 관계없이 Alt-Tabbing하는 인스턴스의 내용. 나는 그것을 알아 내기 위해 포장을 순환 할 필요가 없습니다.
완벽하게 완벽합니다. "MonoDevelop"를 실행했을 때 다른 것 중 하나를 시작하려고 시도가 실패합니다. 당신은 그것을 다시 발사합니다. 가장 최근의 빌드 이후에만 발생하는 자동 업데이트 또는 추가 기능 관리와 관련이 있습니다. 너무 많이 조사하지 않을 것입니다. 한 번 실행하면 강화되는 문제가 걱정하지 않아도됩니다. :)
그 결과, 시작-두 번 방법으로 시작하려는 MonoDevelop의 추가 인스턴스에 대해 더블 클릭 대신 네 번 클릭해야합니다. 과정에 십오 초에 추가, 나는 모든 시간을 실행합니다 ( "MonoDevelop-1"과 "MonoDevelop-2"와 함께) MonoDevelop이 있기 때문에 추가 할 수 있습니다. , 작업의 추가 삼십 초 각 주. 편의를위한 공정 거래, 메타 크스.
약간 해 키지 만 잘 작동했습니다.
그리고 모든 멋진 아이들이 있습니다.
-샤 마린 스튜디오-
2013 년 2 월 Monodevelop는 Xamarin Studio라고하며 공간이 사실은 위의 기능이 작동하지 않습니다. 나중에 약간의 어려움을 두 가지 가지 유형의 따옴표를 중첩해야합니다.
do shell script "open -n '/Applications/Xamarin Studio.app/'"
즐겨
또한 더 짧은 버전을 사용할 수 있습니다.
Open -n -a "Xamarin Studio.app"
편집 : Mac 용 Visual Studio 및 / 또는 더 짧은 경우 명령은 다음과 같습니다.
Open -n -a "Visual Studio"
Xamarin Studio의 한 인스턴스 에서 두 개의 솔루션 을 열어도 괜찮다면 "파일"-> "최근 솔루션"으로 이동 한 다음 다른 솔루션을 Ctrl + 클릭하여이 작업을 수행 할 수 있습니다. 그러면 동일한 Xamarin Studio 인스턴스에서 두 솔루션이 모두 대상.
Xamarin Studio Launcher를 만든 redth (현재 Xamarin 직원) 가이 앱을 확인할 수 있습니다. http://redth.codes/Xamarin-Studio-Launcher-v3/ . 앱 게시 할 코드가 없습니다. 그러나 좋은 점은 .dmg에 패키지되어 있다고합니다. .sln 파일 작동합니다. v4 (2015 년 1 월 12 일) 다운로드에 대한 하드 링크 : http://redth.codes/assets/Xamarin.Studio.Launcher.v4.zip .
~ / .bashrc 또는 ~ / .zshrc를 편집하고 다음 바로 가기를 구성하십시오.
alias xam = 'open -n /Applications/Xamarin\ Studio.app'
CLI에서 다음과 같이 사용하십시오.
xam ReactiveUI.sln
더 쉬운 방법 ....
터미널을 열기 만하면 응용 프로그램에서 Xamarin Studio 앱을 드래그하면 다음과 같은 경로를 사용하여 /Applications/Xamarin\ Studio.app
-n을 작성합니다./Applications/Xamarin\ Studio.app
이제 완전한 명령은 다음과 달라집니다. open -n /Applications/Xamarin\ Studio.app
그냥 터미널 쓰기 또는 명령을 사용하는 인스턴스 이름 번호를 아래에 있습니다. 예 (/ Xamarin \ Studio1) 다른 하나를 다 Xamarin Studio, 예 (/ Xamarin \ Studio1)
$ open -na /Applications/Xamarin\ Studio.app --args -DataPath /Users/$(whoami)/Library/Application\ Support/Xamarin\ Studio1
위를 사용하여 .app 다중 인스턴스를 만들 수 있습니다.
'IT' 카테고리의 다른 글
여러 HTML 페이지에 포함 할 머리글 및 바닥 글 파일 만들기 (0) | 2020.07.13 |
---|---|
XElement를 통해 속성을 넣는 방법 (0) | 2020.07.13 |
Clojure Core 또는 Contrib에 Zip 기능과 동등한 기능이 있습니까? (0) | 2020.07.13 |
CSS 콘텐츠 태그에서 nbsp가 작동하지 않음 (0) | 2020.07.13 |
거의에서없는 것이없는 두 개의 목록 (비 세트)을 처음으로 비교하는 방법은 무엇입니까? (0) | 2020.07.13 |