You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ From here, you can edit gists by expanding the gist and clicking on the desired
43
43
44
44
### Sorting and Grouping
45
45
46
-
By default, the `Gists` tree sorts gist by their update time, which allows you to focus on your most recently used gists. If you'd like to sort your gists alphabetically, click the Sort toggle button on the `Gists` tree's toolbar.
46
+
By default, the `Gists` tree sorts gists by their update time, which allows you to focus on your most recently used gists. If you'd like to sort your gists alphabetically, click the Sort toggle button on the `Gists` tree's toolbar.
@@ -55,8 +55,8 @@ By default, your gists are displayed as a flat list. If you'd like to group them
55
55
56
56
When grouping is enabled, gists are grouped into the following built-in types:
57
57
58
-
-**note** - Gists that are composed of nothing but `.txt`, `.md`/`.markdown` or `.adoc` files
59
-
-**notebook** - Gists that are compose of nothing by Jupyter Notebook files (`.ipynb`)
58
+
-**note** - Gists that are composed of nothing but `.txt`, `.md`/`.markdown` or `.adoc` files.
59
+
-**notebook** - Gists that are composed of nothing but Jupyter Notebook files (`.ipynb`).
60
60
-**code-swing** - Gists that include either a `codeswing.json` file and/or an `index.html` file. Read more about swings [here](#codeswing).
61
61
-**code-swing-template** - Swings whose `codeswing.json` file sets the `template` property to `true`. Read more about swing templates [here](#user-templates).
62
62
-**code-swing-tutorial** - Swings whose `codeswing.json` file specifies a `tutorial` property. Read more about tutorials [here](#tutorials).
@@ -105,11 +105,11 @@ GitHub Gists already allows you to star other user's gists, and when you do that
105
105
106
106
### Exporting to Repositories
107
107
108
-
At some point, your code/notes might outgrow the feature set offered by Gists (e.g. when you want to start collaborating on the content with other developers). In that event, you can simply right-click the gist, and select the `Export to Repository` command in order to create a new GitHub repository, that contains the content of your gist. The created repo will be public or private, depending on the public/private state of the exported gist.
108
+
At some point, your code/notes might outgrow the feature set offered by Gists (e.g. when you want to start collaborating on the content with other developers). When this occurs, you can simply right-click the gist, and select the `Export to Repository` command in order to create a new GitHub repository, that contains the content of your gist. The created repo will be public or private, depending on the public/private state of the exported gist.
109
109
110
110
### Scratch Notes
111
111
112
-
To make it easy to capture ephemeral/fleeting notes as you learn new things throughout the day, GistPad allows you to create "scratch notes" by clicking the `New scratch note...` command under the `Scratch Notes` node in the `Gists` tree (or running the `GistPad: New Scratch Note` command). A scratch note is simply a text document named be default for the time it was created.
112
+
To make it easy to capture ephemeral/fleeting notes as you learn new things throughout the day, GistPad allows you to create "scratch notes" by clicking the `New scratch note...` command under the `Scratch Notes` node in the `Gists` tree (or running the `GistPad: New Scratch Note` command). A scratch note is simply a text document named by default for the time it was created.
113
113
114
114
By default, scratch notes are Markdown documents, but you can customize that behavior (e.g. to create text/AsciiDoc/etc. files) by customizing the `GistPad > Scratch Notes: File Extension` setting. Furthermore, scratch notes are created per day, but you can customize this by setting the `GistPad > Scratch Notes: Directory Format` and `GistPad > Scratch Notes: File Format` settings.
115
115
@@ -143,7 +143,7 @@ In order to create new directories, simply add a new file and include the direct
143
143
144
144
### Repo Templates
145
145
146
-
In addition to creating a new repo "from scratch", you can also create a repository from a [a template](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-from-a-template). To do this, simply run the `GistPad: Open Repository` command and select the `Create new repo from template` or `Create new private repo from template` options. You'll be presented with some "well-known" repo templates to select from, but you can also specify the name of an arbitrary repo template as well.
146
+
In addition to creating a new repo "from scratch", you can also create a repository from a [template](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-from-a-template). To do this, simply run the `GistPad: Open Repository` command and select the `Create new repo from template` or `Create new private repo from template` options. You'll be presented with some "well-known" repo templates to select from, but you can also specify the name of an arbitrary repo template as well.
147
147
148
148
### Branches
149
149
@@ -210,7 +210,7 @@ In addition to adding links to pages, it's sometimes valuable to embed the conte
210
210
211
211
## CodeSwing
212
212
213
-
If you're building web applications, and want to create a quick playground environment in order to experiment with HTML, CSS or JavaScript (or [Sass/SCSS, Less, Pug and TypeScript](#additional-language-support)), you can install the [CodeSwing extension](https://aka.ms/codeswing), in order to have a CodePen-like web experience, integrated into VS Code. GistPad provides an integration with CodeSwing, and so once it's installed, you can right-click the `Your Gists` node in the `GistPad` tree and select `New CodeSwing` or `New Secret CodeSwing`. This will create a new gist, seeded with the selected template fiels, and then provide you with a live preview Webview, so that you can iterate on the code and visually see how it behaves.
213
+
If you're building web applications, and want to create a quick playground environment in order to experiment with HTML, CSS or JavaScript (or [Sass/SCSS, Less, Pug and TypeScript](#additional-language-support)), you can install the [CodeSwing extension](https://aka.ms/codeswing), in order to have a CodePen-like web experience, integrated into VS Code. GistPad provides an integration with CodeSwing, and so once it's installed, you can right-click the `Your Gists` node in the `GistPad` tree and select `New CodeSwing` or `New Secret CodeSwing`. This will create a new gist, seeded with the selected template fields, and then provide you with a live preview Webview, so that you can iterate on the code and visually see how it behaves.
214
214
215
215
When you create a new swing, you'll be asked to select a template, which is simply a way to get started quickly, using the libraries and languages you intend to use (e.g. React.js, Vue.js). Since the swing is backed by a Gist, your changes are saved and shareable with your friends. Additionally, as you find other swings that you'd like to use, simply fork them and create your own swings. That way, you can use Gists as "templates" for swing environments, and collaborate on them with others just like you would any other gist. When you're done with a swing, simply close the preview window and all other documents will be automatically closed. If you no longer need the swing, then delete it just like any other gist 👍
216
216
@@ -224,9 +224,9 @@ In addition to the `Gists` view, GistPad also contributes an `Copy File to Gist`
224
224
225
225
In addition to the `Explorer` file tree commands, GistPad also contributes the following commands to the editor's context menu:
226
226
227
-
-`Add Selection to Gist` - Allows you to add a snippet/selection of code to a Gist, instead of the entire document
227
+
-`Add Selection to Gist` - Allows you to add a snippet/selection of code to a Gist, instead of the entire document.
228
228
229
-
-`Paste Gist File` - Allows you to paste the contents of a Gist file into the active editor
229
+
-`Paste Gist File` - Allows you to paste the contents of a Gist file into the active editor.
230
230
231
231
-`Paste Image` - Allows you to paste an image from your clipboard into a markdown, HTML or Pug file. The command will automatically upload the image and then add a reference to it.
232
232
@@ -244,7 +244,7 @@ In addition to the commands added to the editor context menu, GistPad also contr
244
244
245
245
In addition to the `Gists` view, this extension also provides the following commands:
246
246
247
-
-`GistPad: Delete Gist` - Allows you to delete one of your Gists. If you have a gist workspace open, it will delete that and then close the folder
247
+
-`GistPad: Delete Gist` - Allows you to delete one of your Gists. If you have a gist workspace open, it will delete that and then close the folder.
248
248
249
249
-`GistPad: Follow User` - Follow another GitHub user, which allows you to browser/access/fork their Gists from within the `Gists` view.
250
250
@@ -260,7 +260,7 @@ In addition to the `Gists` view, this extension also provides the following comm
260
260
261
261
-`GistPad: New Secret Gist` - Same behavior as the `GistPad: New Gist (Public)` command, except that it creates a [secret Gist](https://help.github.com/en/enterprise/2.13/user/articles/about-gists#secret-gists).
262
262
263
-
-`GistPad: New CodeSwing` - Creates a new [CodeSwing](#CodeSwing).
263
+
-`GistPad: New CodeSwing` - Creates a new [CodeSwing](#codeswing).
264
264
265
265
-`GistPad: Refresh Gists` - Refreshes the gist data and reloads the `Gists` tree.
0 commit comments