Sublime Text2에서 Swift 컴파일 및 실행

Build System 작성

  • Tools>Build System>New Build System...
  • .sublime-build 파일이 열리기 때문에 다음 코드
  • 를 기술합니다.
  • Swift.sublime-build의 이름으로 저장합니다.저장 주소는 Packagees>User의 부하입니다.
  • {
    // "cmd": ["swiftc $file_name && swift $file_name"],
        "cmd": ["swift $file_name"],
        "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
        "path": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/",
        "selector": "source.swift",
        "shell": true
    }
    
  • Tools&Build 또는 부식 8984:+B로 구성한 후 실행합니다.

  • @dankogai씨의 블로그에서fizbuzz의 코드 예시를 빌려왔습니다.
    http://blog.livedoor.jp/dankogai/archives/51922323.html

    설명하다

  • 최초 기술은"cmd": ["swift", "-i", "$file_name"],이다.
  • 처음 실행하면 Developer Tools Access 대화 상자가 시작되므로 암호를 입력해야 합니다.
  • 처음엔 욕을 먹은 기분(w촬영을 잊어버린 기분) 리플,failed,status-1,lost conneetion 같은 단어들이 늘어서 있는 것 같다.
  • 하지만, 이렇게 두 번째 집행
  • Welcome to Swift!  Type :help for assistance.
    
    [Finished in 2.5s]
    
    이렇게하지만 그렇게 되면 어쩔 수 없죠. 그래서 위처럼 다시 쓰고 다시 실행했죠.
    참고로 이거예요.
    Sublime Text2를 사용하여 Type Script 구축
    http://y-anz-m.blogspot.jp/2012/11/sublime-text-2-typescript.html
    file_regex는 오류 출력을 포착하는 정규 표현식입니다. 잘 모르기 때문에 이전에 만든 자바용build 파일에서 꺼냅니다.
    [Windows] SublimeText2를 통해 Java 컴파일 및 실행
    http://hyperneetprogrammer.hatenablog.com/entry/2013/12/12/204452
    또한, 패스는 보는 것과 마찬가지로 엑스코드6-베타의 패스를 설정해 향후 정식 버전이 발표될 때 변경될 것으로 보인다.
    (9/19) 수정되었습니다.
    잘 몰라서 썼는데 문제가 있을 수 있어요.
    (보충) 실행 파일은 스크립트 파일과 같은 곳에서 만들 수 있습니다"cmd": ["swift $file_name"],면 해석기 모드처럼 스크립트만 실행하는 것 같아요.

    좋은 웹페이지 즐겨찾기