스크립트가 뭐예요?🤷🏼♀️ Raycast와 함께 사용하려면 어떻게 해야 합니까?
8315 단어 bashstartupproductivity
Raycast는 MacOS에 적용되는 효율적인 도구로 사용자의 습관적인 Mac 스타일과 성능에 맞는 기본 응용 프로그램입니다.나는 간단한 전시 방식으로 레이카스트를 사용할 것이다.스크립트를 실행하고 접근하는 방법을 알게 될 것입니다.
Spotlight (클릭
cmd
spacebar
를 사용하면, Raycast가 무엇인지 더 잘 알게 될 것이다.Alfred, Automator, Launchbar 등과 유사한 도구를 많이 사용할 수 있다.이 모든 도구를 사용하면 컴퓨터 전체에서 파일을 검색할 수 있으며, 브라우저를 열지 않아도 브라우저에서 내용을 검색할 수 있으며, 명령 (Alfred는 작업 흐름이라고 하고, Raycast는 확장자라고 부른다) 을 추가해서 당신이 가장 자주 하는 일, 예를 들어 특정 사이트를 열거나 새 전자메일을 시작하거나 쓰레기를 비울 수 있다. (내가 가장 좋아하는 명령)🤓)개인적으로 Raycast 사용자 인터페이스는 Mac에 대해 더욱 자연스럽고 강력한 커뮤니티를 가지고 있어 모든 문제를 해결할 수 있으며 확장이나 스크립트를 설치하는 것이 얼마나 쉬운지 좋아합니다.그것 또한 당신의 개인 업무 절차를 더욱 쉽게 확장하고 적응할 수 있습니다.
그리고 지금은 완전 공짜예요!🥳
잠깐만, 스크립트가 뭐야?
스크립트는 컴퓨터가 자동으로 명령을 실행할 수 있도록 하는 코드 파일이다.기본 브라우저에서 웹 페이지를 열거나 개발 환경을 시작하거나 브라우저와 IDE를 여는 등 비교적 간단한 일일 수도 있다.스크립트가 백그라운드에서 실행됩니다. 이것은 스크립트가 실행될 때 방해가 되지 않을 뿐만 아니라, 통상적으로 매우 빨리 발생한다는 것을 의미합니다.
대본을 쓰는 것은 다른 사람에게 레시피를 쓰는 것과 같다. 그들에게 정확한 조미료를 주고, 조미료를 어떻게 사용하는지 알려주면, 그들이 당신을 위해 맛있는 밥을 해 줄 수도 있다.
음...
스크립트는 사용자에게 어떠한 요구도 하지 않고 컴퓨터에 명령을 실행하도록 지시할 수 있음을 의미합니다.
스크립트를 시작하면 우리가 너무 많이 할 수도 있지만 업무 효율에 도움이 되지 않을 수도 있는 기본 브라우저에서 트위터를 열 수 있습니다.
다행히도
bash
스크립트 언어는 이 스크립트에 대해 기억하기 쉽다. 명령자는 open
이기 때문에 우리의 스크립트는 매우 짧을 것이다!먼저 Raycast를 설치하지 않은 경우 Create Script Command
를 설치하고 Bash
를 입력해야 합니다. 모든 메타데이터를 설정한 후 바로 인코딩을 시작할 수 있기 때문입니다.이 스크립트에 대해 우리는
Ruby
을 사용할 것이다.이렇게 하는 이유는 작고 복잡하지 않은 스크립트에 적용되기 때문이다.곧 Python
및 Swift
및 Bash
및 기타 모든 도구를 사용하여 인코딩을 수행하지만 이제 cmd
부터 시작하겠습니다.양식에 기입한 후
enter
+fullOutput
를 클릭하고 저장 위치를 선택하세요.만약 당신이 아직 코드가 없다면, 나는 그것을 '코드' 라는 폴더에 저장하는 것을 권장합니다.만약 네가 정말로 끊겼다면, 그것을 데스크톱에 저장하기만 하면, 이후에 너는 그것을 해결할 수 있을 것이다🥴이제 Raycast를 일시적으로 닫고 새로 만든 파일로 이동합니다.마우스 오른쪽 버튼을 클릭한 다음 이동 열기...
그런데 특이한 공구를 설치해야 하지 않겠습니까?
아니요!
내장된 텍스트를 사용하여 Mac 프로그램을 편집하고 있습니다. 그러나 Visual Studio 코드가 있다면 더 잘 놀 수 있습니다.
알겠습니다. 템플릿이 있습니다.
silent
에서 @raycast.mode
format
(이 스크립트의 출력이나 데이터를 볼 필요가 없기 때문입니다.)만약 내가 우리가 곧 끝장이라고 말한다면, 너는 나를 믿을 거야?!
다음에 우리는 실제 각본을 작성할 것이다...너의 모자를 잡아라...🧢
open https://twitter.com
네, 정말 간단해요!당신의 첫 번째 대본을 쓴 것을 축하합니다!이제 Raycast에 로드하기 전에 저장합니다.만약 나처럼 TextEdit를 사용한다면, .sh
제목의 '순수한 텍스트' 파일로 변경해야 한다. 그러면 우리가 하고 싶은 일을 할 수 있다.다음은 폴더를 만들어야 합니다.나는 네가 그것을 데스크톱에 저장하는 것을 건의한다. 그러면 너는 그것을 어디에 두었는지 영원히 기억할 수 있을 것이다.✅ 이제 파일로 돌아가서 새로 만든 폴더에 저장합니다.임의로 이름을 지정할 수 있지만 파일이
.sh
로 끝나야 합니다.파일 확장자 directories
를 사용하여 저장할 수 없으면, 되돌려주고 순수한 텍스트 파일로 설정하는 것을 기억하십시오.만약 텍스트 편집을 사용하지 않았다면, '순수한 텍스트' 와 구글에서 사용하는 텍스트 편집기의 이름을 검색하십시오.이제 Raycast에 로드할 수 있습니다!
🤓 방주: 개발자로서 컴퓨터의 폴더를
local directories
라고 합니다.만약 그것들이 당신의 컴퓨터에 있다면, 그것들은 바로 @raycast.title
이다.스크립트를 Raycast에 불러오려면 먼저 Raycast를 열고 '정보' 로 이동한 다음 '확장' 을 누르고 작은 '+' 을 누르면 '스크립트 디렉터리 추가' 로 들어가서 폴더를 찾은 다음 '열기' 를 누르십시오.
됐어, 완성했어!
이제 우리는 우리의 스크립트를 테스트해야 한다, 그렇지?!
Raycast의 루트 검색을 되돌려줍니다. 스크립트의 제목을 검색하십시오!우리는
open https://...
를'Open Twitter'로 설정하여 Raycast에서 Open Twitter를 검색한 후 리턴 버튼을 눌렀다..신기하다🪄
URL을 변경하고 파일을 저장하거나 다른
open
를 추가하면 어떻게 됩니까?갑자기 당신이 매일 필요로 하는 모든 웹 페이지를 열 수 있는 방법이 생겼어요...당장!
웹 페이지만?
bash의
path
명령을 사용하여 프로그램을 열 수 있습니다. /System/Volumes/Data/Applications/...
프로그램이 있는 위치만 알면 (보통 open
여기에 나의'모든 것을 열어라'는 예가 있다.sh'파일말 그대로 이 스크립트는 내가 일하는 날에 필요한 모든 것을 열었다!#!/bin/bash
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Open Work
# @raycast.mode inline
# @raycast.description Open my workflows
#
# Optional parameters:
# @raycast.icon 💻
# @raycast.iconDark
#
# Credits
# @raycast.author Faye Sipiano
# @raycast.authorURL https://github.com/FSipiano
open https://twitter.com
open https://app.frontapp.com/inboxes/teammates
open https://github.com/raycast/script-commands
open https://www.notion.so/raycastapp
open https://calendar.google.com/calendar/u/0/r
open /System/Volumes/Data/Applications/iTerm.app
open /System/Volumes/Data/Applications/Slack.app
open /System/Volumes/Data/Applications/Spotify.app
code
open /System/Volumes/Data/Applications/Aware.app
open https://app.pluralsight.com/library/courses
이것이 바로 우리가 Raycast와 bash
스크립트를 어떻게 사용하여 우리의 업무 흐름을 가속화시키는가...더 나아가고 싶으면 어떡해...?만약 당신이 특정한 환매 협의나 문서를 열어 처리하고 싶다면?이를 위해, ~/Developer/raycast-web
같은 내용을 추가해서 특정한 위치에서 어떤 물건을 열었는지 알려줄 수 있습니다. 이 위치에 도착하는 경로 (노선) 를 주었습니다.스크립트 언어는 매우 멋있다. 너는 그것들로 많은 일을 할 수 있지만, 그것들을 어떻게 쓰는지 기억할 필요는 없다.구글은 너의 친구...
스크립트를 Raycast에 로드하여 많은 워크플로우를 가속화할 수 있습니다.영감을 원하거나 커뮤니티에서 작성한 유용한 스크립트를 시도해 보고 싶다면the community repo 무엇을 찾을 수 있는지 찾아보세요!내가 가장 좋아하는 명령 중 하나는 Quit Everything 명령이다.나는 그것을
option
q
에 비추어 극성을 높였다.분명히 나는 너에게 이 스크립트를 보여줄 수 없다. 왜냐하면 나의 녹음 기회는 꺼져 있기 때문이다. 그러나 그것은 주석 필름의 내용에 따라 할 것이다. 이것은 너의 근무일을 끝내는 아주 좋은 방법이다😎나는 너에게 그것의 모습을 보여줄 수 없지만, 느낌은 이렇다.
당신은 많은 스크립트를 작성하거나 다운로드할 수 있습니다. 스크립트는 당신의 시간을 절약하고 업무 효율을 높일 수 있습니다.일반적인 스크립트 없는 개발 워크플로우의 예를 들면 다음과 같습니다.
1분 이상 내 개발 환경에 들어와...
이것은 Raycast와
bash
스크립트의 도움으로 변경된 것입니다.8초!!!나는 이 각본으로 63초를 절약했다...듣기에는 많지 않지만 날 믿어...만약 당신이 하루에 여러 번 당신의 개발 환경을 탑재한다면, 그것은 너무 많다!!
저것은 레카스트다!나는 이것이 당신이 업무 절차를 가속화하는 방법을 찾기 시작하는 것을 깨우쳐 주기를 바란다. 지역사회에 가서 당신이 좋아하는 것을 찾을 수 있는지 없는지를 보자.제가 말씀드린 바와 같이 저는 개인적으로 Quit All Applications 스크립트와 Empty Trash 스크립트를 추천합니다.
Raycast 또는 재구매 계약 또는 문서에 대한 질문, 제안 또는 의견이 있으시면 community Slack channel에 문의하십시오. 개발자로서 기술 수준에 상관없이 최상의 경험을 쌓는 것이 제 일입니다.💚
Reference
이 문제에 관하여(스크립트가 뭐예요?🤷🏼♀️ Raycast와 함께 사용하려면 어떻게 해야 합니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/javascriptcoff1/what-is-raycast-3pig텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)