Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

Commit

Permalink
Ass readme
Browse files Browse the repository at this point in the history
  • Loading branch information
marshallino16 committed Aug 27, 2020
1 parent b1e4065 commit 10a7403
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
44 changes: 44 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
Snip
====

Snip is a lightweight snippets manager built with SwiftUI + Combine for macOS 10.15+.

🌟 Star us on GitHub — it helps!

![Screen Shot 2020-08-26 at 7 55 56 PM](https://user-images.githubusercontent.com/1506323/91417795-97808a00-e851-11ea-8100-c9d2b075b59d.png)

## Features

* ✅ 100% SwiftUI + Combine
* Editor with syntax highlighting for every language
* Support 100+ programming language, if yours is not present, just tell us and we'll add it!
* Markdown and HTML preview mode
* GitHub Gists sync
* Quick snippet copy
* Organized snippets collection
* Favorites snippets
* Tags


## Editor

Fork from [CodeMirror-Swift](https://github.com/ProxymanApp/CodeMirror-Swift) by [NghiaTranUIT](https://github.com/NghiaTranUIT) 🙏, repackaged for SwiftUI.

* CodeMirror v5.57.0
* Show invisible characters
* 100+ themes available


# Incoming

- Editor customization with font, font size, tab size and more
- Create snippets from files
- Create snippets via deeplinks from StackOverflow
- iCloud Sync & Restore
- Themes
- Search


## Contributing

Contributions are always welcome!
2 changes: 2 additions & 0 deletions Snip.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@
794D27CF24F672E4006E3B3D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
794D27DA24F6A19C006E3B3D /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
794D27DD24F6A39B006E3B3D /* md.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = md.css; sourceTree = "<group>"; };
794D27DF24F79F8D006E3B3D /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
796B092424D1B4A3006904C4 /* SnipItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnipItem.swift; sourceTree = "<group>"; };
796B092824D1B563006904C4 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; };
796B092F24D1B8F5006904C4 /* CodeMirrorView.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = CodeMirrorView.bundle; path = Snip/External/CodeMirrorView.bundle; sourceTree = "<group>"; };
Expand Down Expand Up @@ -262,6 +263,7 @@
79BC1D1324D16E67008FD16E = {
isa = PBXGroup;
children = (
794D27DF24F79F8D006E3B3D /* README.md */,
79BC1D1E24D16E67008FD16E /* Snip */,
794D27CC24F672E4006E3B3D /* SnipTests */,
79BC1D1D24D16E67008FD16E /* Products */,
Expand Down

0 comments on commit 10a7403

Please sign in to comment.