-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
197 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
source "https://rubygems.org" | ||
|
||
# gem 'nokogiri' | ||
# gem 'rack', '~> 2.0.1' | ||
# gem 'rspec' | ||
|
||
gem "just-the-docs" | ||
gem "jemoji" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
GEM | ||
remote: https://rubygems.org/ | ||
specs: | ||
activesupport (6.0.3.4) | ||
concurrent-ruby (~> 1.0, >= 1.0.2) | ||
i18n (>= 0.7, < 2) | ||
minitest (~> 5.1) | ||
tzinfo (~> 1.1) | ||
zeitwerk (~> 2.2, >= 2.2.2) | ||
addressable (2.7.0) | ||
public_suffix (>= 2.0.2, < 5.0) | ||
colorator (1.1.0) | ||
concurrent-ruby (1.1.7) | ||
em-websocket (0.5.2) | ||
eventmachine (>= 0.12.9) | ||
http_parser.rb (~> 0.6.0) | ||
eventmachine (1.2.7) | ||
ffi (1.13.1) | ||
forwardable-extended (2.6.0) | ||
gemoji (3.0.1) | ||
html-pipeline (2.14.0) | ||
activesupport (>= 2) | ||
nokogiri (>= 1.4) | ||
http_parser.rb (0.6.0) | ||
i18n (1.8.5) | ||
concurrent-ruby (~> 1.0) | ||
jekyll (4.1.1) | ||
addressable (~> 2.4) | ||
colorator (~> 1.0) | ||
em-websocket (~> 0.5) | ||
i18n (~> 1.0) | ||
jekyll-sass-converter (~> 2.0) | ||
jekyll-watch (~> 2.0) | ||
kramdown (~> 2.1) | ||
kramdown-parser-gfm (~> 1.0) | ||
liquid (~> 4.0) | ||
mercenary (~> 0.4.0) | ||
pathutil (~> 0.9) | ||
rouge (~> 3.0) | ||
safe_yaml (~> 1.0) | ||
terminal-table (~> 1.8) | ||
jekyll-sass-converter (2.1.0) | ||
sassc (> 2.0.1, < 3.0) | ||
jekyll-seo-tag (2.7.1) | ||
jekyll (>= 3.8, < 5.0) | ||
jekyll-watch (2.2.1) | ||
listen (~> 3.0) | ||
jemoji (0.12.0) | ||
gemoji (~> 3.0) | ||
html-pipeline (~> 2.2) | ||
jekyll (>= 3.0, < 5.0) | ||
just-the-docs (0.3.3) | ||
jekyll (>= 3.8.5) | ||
jekyll-seo-tag (~> 2.0) | ||
rake (>= 12.3.1, < 13.1.0) | ||
kramdown (2.3.0) | ||
rexml | ||
kramdown-parser-gfm (1.1.0) | ||
kramdown (~> 2.0) | ||
liquid (4.0.3) | ||
listen (3.3.1) | ||
rb-fsevent (~> 0.10, >= 0.10.3) | ||
rb-inotify (~> 0.9, >= 0.9.10) | ||
mercenary (0.4.0) | ||
mini_portile2 (2.4.0) | ||
minitest (5.14.2) | ||
nokogiri (1.10.10) | ||
mini_portile2 (~> 2.4.0) | ||
pathutil (0.16.2) | ||
forwardable-extended (~> 2.6) | ||
public_suffix (4.0.6) | ||
rake (13.0.1) | ||
rb-fsevent (0.10.4) | ||
rb-inotify (0.10.1) | ||
ffi (~> 1.0) | ||
rexml (3.2.4) | ||
rouge (3.25.0) | ||
safe_yaml (1.0.5) | ||
sassc (2.4.0) | ||
ffi (~> 1.9) | ||
terminal-table (1.8.0) | ||
unicode-display_width (~> 1.1, >= 1.1.1) | ||
thread_safe (0.3.6) | ||
tzinfo (1.2.8) | ||
thread_safe (~> 0.1) | ||
unicode-display_width (1.7.0) | ||
zeitwerk (2.4.1) | ||
|
||
PLATFORMS | ||
ruby | ||
|
||
DEPENDENCIES | ||
jemoji | ||
just-the-docs | ||
|
||
BUNDLED WITH | ||
2.1.4 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
--- | ||
layout: default | ||
title: 0.2.0 | ||
parent: Updates | ||
nav_order: 980 | ||
--- | ||
# 0.2.0 | ||
|
||
Version 0.2.0 brings some subtle improvements: | ||
|
||
* **[Conditional extension startup](#conditional-extension-startup)** - Only start up the extension, if the workspace contains a bundle | ||
* **[Pretty documentation hovers](#pretty-documentation-hovers)** - manifest.json documentation hovers get more styling | ||
* **[Other improvements](#other-improvements)** - The even more subtle things... | ||
|
||
Additionally, find all fixed issues in the [changelog](CHANGELOG.html). | ||
|
||
## Conditional extension startup | ||
|
||
Maybe a change that you won't necessarily recognize, but yet pleasant to know: | ||
The extension is not started every time you open VS Code any more. | ||
Especially if you just fire up VS Code to edit some files in between you don't want to wait any extra (milli)second for it to show up. | ||
Now the extension is only loaded, when your workspace contains any bundles, i.e. manifest.json files. | ||
|
||
There is one downside to it: | ||
If you start a new project and create the very first manifest.json file in your workspace, VS Code won't start the extension for you -- | ||
no service name auto-completion, no documentation hovers etc... :cry: | ||
|
||
...until you saved your initial manifest.json file and restarted VS Code. | ||
Or you run the new command **apprt-bundles: Activate extension** from the command palette. | ||
|
||
## Pretty documentation hovers | ||
|
||
Documentation hovers got some polish to become more readable and help get the important information easier. | ||
|
||
![Pretty documentation hovers](../images/feature_hover_pretty.png) | ||
|
||
Simple things like inline code formatting or just bulleted lists improve the way information is conveyed | ||
(and yes, you can still switch documentation hovers off completely...) | ||
|
||
## Other improvements | ||
|
||
With the introduction of webpack the **file size** of the extension decreased to nearly 100kB -- down from ~3MB. | ||
Ok, some unnecessary image and documentation files were removed also, but yet! | ||
|
||
When you open a workspace with bundles you will now get a new indicator in the **status bar** of VS Code. | ||
It will just tell you that it started indexing all bundles and manifest.json files and when it is ready: | ||
|
||
![Statusbar indexing...](../images/feature_statusbar_indexing.png) | ||
|