├── .gitignore ├── Assets ├── App.png ├── Banner.png ├── Multiliner-1.0.mp4 ├── Multiliner-1.1.mp4 ├── Preferences.png ├── Social Preview.jpg ├── UsageCode.png ├── UsageMenu.png ├── UsageResult.png └── UsageShortcut.png ├── LICENSE ├── Multiliner.zip ├── README.md └── Sources ├── Multiliner.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── xcshareddata │ └── xcschemes │ │ ├── Multiliner.xcscheme │ │ └── MultilinerExtension.xcscheme └── xcuserdata │ └── aheze.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── Multiliner ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── AppIcon-1024.png │ │ ├── AppIcon-128.png │ │ ├── AppIcon-16.png │ │ ├── AppIcon-256.png │ │ ├── AppIcon-32.png │ │ ├── AppIcon-512.png │ │ ├── AppIcon-64.png │ │ └── Contents.json │ ├── Banner.imageset │ │ ├── Banner.png │ │ └── Contents.json │ ├── Contents.json │ ├── Preferences.imageset │ │ ├── Contents.json │ │ └── Preferences.png │ ├── UsageCode.imageset │ │ ├── Contents.json │ │ └── UsageCode.png │ ├── UsageMenu.imageset │ │ ├── Contents.json │ │ └── UsageMenu.png │ ├── UsageResult.imageset │ │ ├── Contents.json │ │ └── UsageResult.png │ └── UsageShortcut.imageset │ │ ├── Contents.json │ │ └── UsageShortcut.png ├── ContentView.swift ├── Multiliner.entitlements └── MultilinerApp.swift └── MultilinerExtension ├── Extensions.swift ├── FormatError.swift ├── FormatSelectedCodeCommand.swift ├── Info.plist ├── MultilinerExtension.entitlements ├── SelectionKind.swift └── SourceEditorExtension.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/App.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/App.png -------------------------------------------------------------------------------- /Assets/Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/Banner.png -------------------------------------------------------------------------------- /Assets/Multiliner-1.0.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/Multiliner-1.0.mp4 -------------------------------------------------------------------------------- /Assets/Multiliner-1.1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/Multiliner-1.1.mp4 -------------------------------------------------------------------------------- /Assets/Preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/Preferences.png -------------------------------------------------------------------------------- /Assets/Social Preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/Social Preview.jpg -------------------------------------------------------------------------------- /Assets/UsageCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/UsageCode.png -------------------------------------------------------------------------------- /Assets/UsageMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/UsageMenu.png -------------------------------------------------------------------------------- /Assets/UsageResult.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/UsageResult.png -------------------------------------------------------------------------------- /Assets/UsageShortcut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Assets/UsageShortcut.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/LICENSE -------------------------------------------------------------------------------- /Multiliner.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Multiliner.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/xcshareddata/xcschemes/Multiliner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/xcshareddata/xcschemes/Multiliner.xcscheme -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/xcshareddata/xcschemes/MultilinerExtension.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/xcshareddata/xcschemes/MultilinerExtension.xcscheme -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/xcuserdata/aheze.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/xcuserdata/aheze.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Sources/Multiliner.xcodeproj/xcuserdata/aheze.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner.xcodeproj/xcuserdata/aheze.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/AppIcon-64.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/Banner.imageset/Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/Banner.imageset/Banner.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/Banner.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/Banner.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/Preferences.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/Preferences.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/Preferences.imageset/Preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/Preferences.imageset/Preferences.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageCode.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageCode.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageCode.imageset/UsageCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageCode.imageset/UsageCode.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageMenu.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageMenu.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageMenu.imageset/UsageMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageMenu.imageset/UsageMenu.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageResult.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageResult.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageResult.imageset/UsageResult.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageResult.imageset/UsageResult.png -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageShortcut.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageShortcut.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/Multiliner/Assets.xcassets/UsageShortcut.imageset/UsageShortcut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Assets.xcassets/UsageShortcut.imageset/UsageShortcut.png -------------------------------------------------------------------------------- /Sources/Multiliner/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/ContentView.swift -------------------------------------------------------------------------------- /Sources/Multiliner/Multiliner.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/Multiliner.entitlements -------------------------------------------------------------------------------- /Sources/Multiliner/MultilinerApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/Multiliner/MultilinerApp.swift -------------------------------------------------------------------------------- /Sources/MultilinerExtension/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/Extensions.swift -------------------------------------------------------------------------------- /Sources/MultilinerExtension/FormatError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/FormatError.swift -------------------------------------------------------------------------------- /Sources/MultilinerExtension/FormatSelectedCodeCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/FormatSelectedCodeCommand.swift -------------------------------------------------------------------------------- /Sources/MultilinerExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/Info.plist -------------------------------------------------------------------------------- /Sources/MultilinerExtension/MultilinerExtension.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/MultilinerExtension.entitlements -------------------------------------------------------------------------------- /Sources/MultilinerExtension/SelectionKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/SelectionKind.swift -------------------------------------------------------------------------------- /Sources/MultilinerExtension/SourceEditorExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aheze/Multiliner/HEAD/Sources/MultilinerExtension/SourceEditorExtension.swift --------------------------------------------------------------------------------