Action

BBEdit Example

Posted by agiletortoise, Last update about 4 years ago - Unlisted

Save draft to file in iCloud Drive and open that file in BBEdit.

Steps

  • script (macOS only)

    // edit these for your file and mac user account name
    let fName = "BBEdit.txt";
    let macUser = "greg";
    
    let iCloudPath = `/Users/${macUser}/Library/Mobile Documents/iCloud~com~agiletortoise~Drafts5/Documents/${fName}`;
    let fm = FileManager.createCloud();
    
    fm.writeString(`/${fName}`, draft.content);
    app.openURL(`x-bbedit://open?url=file://${encodeURIComponent(iCloudPath)}`);
  • prompt (iOS only)

    promptKey
    prompt
    promptTitle
    Mac Required
    promptMessage
    This action requires BBEdit and is only supported on Mac.
    promptButtons
    Dismiss
    includeTextField
    false
    textFieldDefault
    includeCancelButton
    false

Options

  • After Success Default
    Notification Info
    Log Level Info
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.