2012-01-07 2 views
7

Wolfram Workbench (버전 2)를 사용하여 두 개의 전자 필기장을 비교하는 단계는 무엇입니까?Workbench에서 노트북을 비교하는 단계

Workbench에서 두 개의 노트를 열기 위해 내가하는 일에 대해서도 명시하십시오.

(Workbench는 사용하기가 어렵고 내장 된 문서는 제한된 가치를 지니고 있습니다. 튜토리얼 스크린 캐스트는 멈추거나 시작할 때조차도 따라갈 수 있기 때문에 급히 돌진합니다. 여전히 혼란 스럽습니다. 튜토리얼과 함께 제공되는 여러 가지 버전의 샘플 파일 중에서 혼란 스럽습니다.)

+0

. 전자 필기장에서 코드를 복사하여 두 창에 붙여넣고 diff를 클릭하십시오. – Nasser

답변

8

나는 워크 벤치를 한번도 사용해 본 적이 없지만 몇 분 안에 문서를 비교해 보았습니다. 그렇게 힘들지 마라.

단계 :

  1. 은 파일> 새로 만들기> 새 프로젝트 메뉴를 사용하여 프로젝트를 만듭니다 (편집 :. 많은 프로젝트 유형은 내가 생각 할 것입니다 내가 응용 프로그램과 기본 티카 유형을 모두 시도)
  2. 가져 오기를 사용하여 프로젝트와 비교할 두 파일을 추가하십시오 (파일 메뉴 또는 마우스 오른쪽 단추 컨텍스트 메뉴에서). 편집 : 아마도 가장 좋은 방법은 "일반/파일 시스템"을 사용하는 것입니다. 가져올 디렉토리를 요청합니다. 그런 다음 해당 디렉토리에서 가져올 파일을 선택할 수 있습니다.

Mathematica graphics

+0

"프로젝트"라는 말은 여러분이 Mathematica 클래스의 프로젝트를 의미한다고 가정합니다. 하지만 어떤 유형 : 응용 프로그램 프로젝트, 기본 프로젝트, JLink 프로젝트? – murray

+0

그리고 어떤 수입원이 있습니까? 범주 "Mathematia"에서 유일하게 선택할 수있는 것은 "파일의 코드"입니다. 하지만 코드는 필요 없지, 그렇지? 두 권의 노트가 필요해. 어떻게 수입합니까? – murray

+0

_something_을 시도하기 위해 Mathematica 애플리케이션 프로젝트를 선택한 다음 Mathematica 가져 오기> 파일에서 코드를 선택했습니다. 하지만 필자는 Package Explorer에서 노트북 코드를 보지 못했습니다. 코드를 가져온 노트가 무엇인지 말하는 것입니다. – murray

6

(오신 것을 환영합니다> 각각의 다른

  • 비교 편집기 화재가 옆에 두 개의 문서면을 보여주는 비교> 패키지 탐색기보기에
  • 오른쪽 마우스 버튼을 두 파일을 선택합니다 StackOverflow Murray, 여기를 만나서 반가워요!)

    이것은 귀하의 질문에 대한 직접적인 대답은 아니지만 귀하가 kn 그 이유는 << AuthorTools` 패키지에는 노트북을 비교하는 기능이 포함되어 있기 때문입니다. 드릴 것입니다

    [email protected][SystemDialogInput["FileOpen"], SystemDialogInput["FileOpen"]] 
    

    더 많은 파일을 선택

    [email protected] 
    FileNameJoin[{$InstallationDirectory, "AddOns", "Applications", 
        "AuthorTools", "Documentation", "English", "AuthorToolsGuide.nb"}]; 
    

    는 그런 다음 [email protected][notebook1, notebook2]를 사용하거나 아마도 좀 더 편리를 사용하여 비교할 수 있습니다하여 ("숨겨진") 문서를 엽니 다 평가 용이하게.

    [email protected][ 
        {PopupMenu[Dynamic[nb1], 
        Thread[Notebooks[] -> NotebookTools`NotebookName /@ Notebooks[]]], 
        PopupMenu[Dynamic[nb2], 
        Thread[Notebooks[] -> NotebookTools`NotebookName /@ Notebooks[]]], 
        Button["Show differences", 
        [email protected]`NotebookDiff[nb1, nb2]]} 
        ] 
    

    Mathematica graphics

    그것은 그 말할 것도 흥미로운

    매스 매 티카 8 문서화되지 않은있다 :

    양자 택일로, 당신은이 작은 컨트롤 패널을 전면 결국 두 개의 노트북을 열고 사용할 수 있습니다 노트북 관련 기능 (NotebookTools`NotebookDiff[] 기능 포함).


    관련 질문 : 나는 쉽게 단지 노트북을 비교 http://www.quickdiff.com/를 사용하여 찾을 수 Is it possible to invoke Mathematica's diff functionality from the command line?

  • +0

    그건 내가 필요한거야. 이제 차이점이 생겼으므로 스타일 시트 중 하나는 Core.nb를 상속하고 다른 하나는 Default.nb를 상속하는 것으로 시작합니다. – murray

    +1

    이제 문서 위치가 다릅니다. 10.4 NotebookOpen @ FileNameJoin [{$ InstallationDirectory, "문서", "영어", "패키지", "AuthorTools", "문서", "영어", "안내", "AuthorTools.nb"}]에서 작동합니다. – gdelfino

    관련 문제