IT

Mac에서 여러 MonoDevelop 인스턴스를 시작해야합니까?

lottoking 2020. 7. 13. 07:50
반응형

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

다른 사람들이 추가 인스턴스를 시작하는 것처럼 독을 입력하는 것이 좋지만 클릭 할 수 있습니다.

하기 국 :

  1. AppleScript 편집기를 다음을 입력하십시오.

    do shell script "open -n /Applications/MonoDevelop.app/"

  2. "MonoDevelop Launcher"같은 이름으로 저장 하고 파일 형식으로 Application 을 지정하십시오 .

  3. 아이콘을 독으로 드래그하십시오.

  4. 일반 아이콘을 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 다중 인스턴스를 만들 수 있습니다.

참고 URL : https://stackoverflow.com/questions/1562929/how-can-i-launch-multiple-instances-of-monodevelop-on-the-mac

반응형