Shows image preview in the gutter and on hover
How to install Visual Studio Code extensions
Direct link to Visual Studio Code Marketplace
- 0.32.2
- Update changelog
- Support slash "/" in aliases
- 0.32.1
- Update changelog
- Support protocol/scheme in aliases
- 0.32.0
- Update changelog
- Support multiple source folders
- Fix typo in decorator.ts
- Avoid rendering performance issues with large images
- Extract image data from URL encoded data URIs
- Add jfif to the list of supported file formats
- Add support for asciidoc's imagesdir attribute
- 0.31.2
- Update changelog
- Attempt to fix server restarts
- Change activation event to onStartupFinished
- Defer creation of output channel
- 0.31.1
- Update changelog
- Update dependencies
- Migrate to tsup
- 0.31.0
- Update changelog
- Add
avif
support (contribution by @rommelmamedov) - Add option to load images without extensions (contribution by @toFrankie)
- See option "gutterpreview.urlDetectionPatterns" for details
- 0.30.0
- Update changelog
- Update dependencies
- Fix reference lookup based resolution
- Resolve Data URIs within quoted strings as well
- 0.29.0
- Add new configuration property 'gutterpreview.imagePreviewMaxWidth'
- By definining it to any value > 0, it will be used to set the width of the image. Note that the image might overflow the hover preview.
- Add new configuration property 'gutterpreview.imagePreviewMaxWidth'
- 0.28.1
- Fixed extension initialization without a workspace
- 0.28.0
- Add file size to hover preview
- Reorver lines in preview
- Update changelog
- Update dependencies
- 0.27.1
- Update changelog
- 0.27.0
- Update dependencies
- Fix temp file related issues
- 0.26.2
- Update dependencies
- 0.26.1
- Update vscode engine version to 1.44.0
- 0.26.0
- Support for paths with spaces in markdown's image syntax (contribution by @episage)
- 0.25.0
- Add "Open Containing Folder" link to hover message
- 0.24.0
- Skip style injection for svg-s if currentColorForSVG is set to empty string
- 0.23.0
- Added webp to acceptedExtensions (contribution by @Afsar-Pasha)
- 0.22.3
- Fix handling of special characters in URIs
- 0.22.2
- Fix file URI handling
- 0.22.1
- Remove unnecessary files from the package
- 0.22.0
- Use webpack to bundle the extension
- Update to [email protected]
- Check CancellationToken while collecting resource references
- 0.21.1
- Disable reference resolution by default
- 0.21.0
- Show images defined in constant classes
- 0.20.0
- Add currentColor configuration support for SVGs
- 0.19.5
- Fix data uri handling (contribution by @rafaelkendy)
- 0.19.4
- Prepend file protocol to image url in the hover preview (bug fix for Remote - WSL)
- 0.19.3
- Add special case extracting urls from between braces for latex
- 0.19.2
- Downgrade vscode-languageclient and -server to 5.21
- 0.19.1
- Update dependencies
- 0.19.0
- Add ico to accepted extensions
- 0.18.0
- Add "Reveal in Side Bar" link to hover message
- 0.17.5
- Fix processing of js/tsconfig path section
- 0.17.4
- Ensure loadPathsFromTSConfig always returns at least an empty object
- Update runtime dependencies
- 0.17.3
- Fix and adjust loading of path aliases from js/tsconfig
- 0.17.2
- Remove trailing wildcard from js/tsconfig path mappings
- 0.17.1
- Add typescript as runtime dependency
- 0.17.0
- Add support for path aliases defined by config property or by js/tsconfig
- see path mapping in the typescript documentation for further details Please note that a restart is necessary after changing the js/tsconfig.json.
- Add support for path aliases defined by config property or by js/tsconfig
- 0.16.5
- Replace probe-image-size with image-size
- 0.16.4
- Update dependencies
- 0.16.3
- Avoid repeated decorations when word wrapping is enabled
- 0.16.2
- Handle error explicitly when requesting resources from the network
- 0.16.1
- Fix typo in readme
- 0.16.0
- Fix image size calculation
- Fix image path handling under Windows
- Require vscode version 1.28.0
- Make use of ImageCache for faster image path verification
- Implement partial scan and proper cancellation token handling
- 0.15.3
- Skip lines longer than 20k when searching for potential links
- Fix runtime dependency issue (slash)
- 0.15.2
- Restore vscode.Uri based image handling for decorations
- 0.15.1
- Update dependencies
- Add scope for configuration properties
- 0.15.0
- Change casing of configuration options (by Orhan Sönmez)
- Add option (
gutterpreview.showUnderline
) to disable link like underline (by Orhan Sönmez) - Use more flexible pattern for data url detection
- Fix path resolution for urls relative to the workspace folder
- 0.14.2
- Fix several windows compatiblity issues
- 0.14.1
- Add null checks around editor instances
- 0.14.0
- Remove onFileChange callback from ImageCache
- Fix throttledScan implementation
- Add recognizer for data Urls
- Reformat package json
- Add underline to recognized urls
- Dispose unused decorations
- Detect more than one url in a single line
- Use column metadata from recognizers
- Pass workspacefolder for the given document explicitly
- Remove superfluous recognizers
- Replace onLanguage activation events with '*'
- Move link search logic off the extension host
- Add localLinkRecognizer
- Add workspace.rootPath as fallback to RelativeToWorkspaceRootFileUrlMapper
- Simplify recognizer execution
- Reorganize variables
- Move temporary file handling to imagecache
- Simplify disposable handling
- Extract ImageCache
- Extract mappers and recognizers from extension.ts
- Add prettier along with husky to ensure consistent formatting
- Remove unused variables
- Remove unused dependency: base64-img
- Remove unused imports
- Add linkRecognizer
- Support hover preview in output tab
- Reformat extension.ts
- 0.13.1
- Avoid NPE for invalid URL's
- 0.13.0
- Add new configuration property 'gutterpreview.imagepreviewmaxheight'
- 0.12.2
- Only consider path name in file system based url mappers
- 0.12.1
- Adjust file lookup and add multi root support
- 0.12.0
- Avoid file locks by using temp files
- 0.11.4
- Support lookup in template strings
- 0.11.3
- Add missing protocol check
- 0.11.2
- Updated the python regex to account for lines with multiple strings
- 0.11.1
- Remove path separator replacements
- 0.11.0
- Added a python image filename recognizer
- 0.10.2
- Provide fallback for http hosted images
- 0.10.1
- Attempt to fix path join on macOS Sierra
- 0.10.0
- Add info about image size to hover preview
- Show hover preview without file type restriction
- 0.9.1
- Ignore workspace relative url mapper when there is no workspace at all
- 0.9.0
- Support images in markdown files
- 0.8.0
- Change Extension name to Image Preview
- Add option ("showimagepreviewongutter") to disable image preview on the gutter
- 0.7.2
- Set image height on supported vscode versions
- 0.7.1
- Update changelog
- 0.7.0
- Add http scheme for // urls
- 0.6.2
- Run recognition also when the activeTextEditor is changed
- Fix image url detection RegExp
- 0.6.1
- Support old and new RenderOptions API
- 0.6.0
- Add image src recognizer
- 0.5.0
- Added "gutterpreview.sourcefolder" configuration variable
- 0.4.1
- Add image hover provider to scss files as well
- 0.4.0
- Add html to supported file types
- Dedupe recognized urls
- Format source code
- Add http/https url matcher
- Fix file url creation
- 0.3.0
- Support data URI's in hover widget
- 0.2.3
- VSCode engine dependency changed to allow further versions
- 0.2.2
- Hack is now unnecessary it was removed from the readme
- 0.2.1
- Readme updated
- 0.2.0
- code restricted to work on css/scss/less files
- hacks removed
- 0.1.0
- Image preview shown on hover as well
- 0.0.3
- Displayname fixed
- 0.0.2
- Sample image attached
- 0.0.1
- Initial project setup
Licensed under MIT