2017-10-17 1 views
0

괜찮은 편집기 (Emacs 또는 VIM)에서 GS (Google 응용 프로그램 스크립트) 파일을 편집하고 git 아래에 보관하고 싶습니다. 설치하려면 실행할 수 있어야합니다. 지금은 전체 파일을 복사하여 브라우저의 코드 창에 붙여 넣습니다. 이는 분명히 차선책입니다.예 : emacs 또는 vim과 같이 브라우저 외부에서 Google 앱 스크립트를 수정하는 방법은 무엇입니까?

할 방법이 있는지 궁금합니다.

어떤 이유로 인해 Edit With Emacs이 스크립트 편집기에서 작동하지 않습니다.

+0

많은 방법 중 하나로 생각하십시오. 나는 항상 [이 CLI 도구] (https://github.com/tanaikech/ggsrun)를 사용하여 자체 편집기에서 GAS를 생성합니다. 나는 gs 스크립트를 작성하고 그것을 GitHub에 넣고 실행한다. 이 모든 작업은 자체 터미널에서 수행됩니다. 이게 너에게 쓸모가 없다면, 미안해. – Tanaike

+0

Atomic Chrome (크롬) + 원자 크롬 (이맥스)을 시도해 볼 수 있습니다. 나는 Vim 클라이언트가 있다고 생각한다. Gmail과 같은 멋진 텍스트 상자에서는 작동하지 않지만 stackoverflow와 같은 단순한 텍스트 상자에서는 효과적입니다. – jpkotta

답변

1

는 구글은 Drive REST API

주를 사용하여 스크립트 Importing and Exporting Projects guide 자세한 내용은 애플 리케이션 : 스크립트의 가져 오기/내보내기가 limited

Standalone scripts하는 것입니다
  • 독립형 스크립트 수 있습니다
      을 가져 오거나 내보낼 수 있습니다. 컨테이너 연결 스크립트는 Google 드라이브 REST API를 통해 액세스 할 수 없습니다.
      • 로컬 디바이스 환경에서 스크립트로 작업하는 방법이 Google repo 자세한

  • 그것은 당신이/가져 로컬 컴퓨터에 스크립트 프로젝트를 내보내고 필요가 정말로 인 node-google-apps-script를 사용 Google에 다시

  • 설정하는 작업은 조금 있습니다. 작업 할 수있는 몇 가지 단계가 있습니다

    +0

    스크립트가 스프레드 시트에 연결되어 있으면 (즉, 'SpreadsheetApp'를 사용하는 경우) 스크립트가 지원되지 않습니다. – sds

    +0

    스프레드 시트를 열고 메뉴> 도구> 스크립트 편집기로 이동하여 스크립트가 표시되면 [바인딩 된 스크립트] (https://developers.google.com/apps-script/guides/bound)입니다.). 스크립트 파일이 Google 드라이브에있는 경우 [추가 기능] (https : //developers.google.com/apps-script/guides/standalone)으로 배포 할 수있는 [독립 실행 형] (https://developers.google.com/apps-script/guides/standalone)입니다. 당신의 시트, 문서, 폼 등을 위해 /developers.google.com/apps-script/add-ons/). 그들은 모두'SpreadsheetApp'를 사용할 수 있습니다. [script.google.com] (https://script.google.com)으로 이동하여 새로운 독립 실행 형을 시작하면 드라이브에 저장됩니다. –

    +0

    [라이브러리] (https : // developers.google.com/apps-script/guides/libraries) 다른 스크립트에서 –

    관련 문제