Skip to content

Resolves selected URLs of one or more HTML pages and uses the document title(s) to format Markdown links

License

Notifications You must be signed in to change notification settings

capybara1/vscode-url-title-resolver

Repository files navigation

title tags
URL title resolver for Markdown
vscode
markdown

Resolves selected URLs of one or more HTML pages and uses the document title(s) to format Markdown links

Features

  • Works with all plain URLs and Markdown links without text (e.g. [](https://example.com)) in selection
  • Requests HTML pages to extract title HTML elements
  • Sanitizes title text (trim and compact whitespace, replace HTML entities)
  • Summary after completion

Installation

Web

  1. Visit the extensions page on the Visual Studio Marketplace
  2. Select Install

VSCode

  1. Press F1 and type Extensions: Install Extensions
  2. Search for vscode-url-title-resolver
  3. Select install

Quick Start

  1. Install extension into VSCode and reload
  2. Create or open an existing Markdown file and ensure it contains least one plain URL
  3. Select a text region or place the cursor in a line that contains one or more URLs
  4. Open Command Palette and select Resolve title for URL(s)
  5. Wait until completions of the command execution and review the summary shown in a notification

Preview

Main Project Dependencies

  • axios: For HTTP request handling

Known Issues

  • None

Release Notes

See CHANGELOG

Latest Version

Please visit the release page for details

About

Resolves selected URLs of one or more HTML pages and uses the document title(s) to format Markdown links

Resources

License

Stars

Watchers

Forks

Packages

No packages published