Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>FastTypingNew to Visual Studio Code? Get it now.
FastTyping

FastTyping

ShAd

|
95 installs
| (1) | Free
VSCode extension for a better typing comfort. Type faster.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FastTyping

FastTyping is a productivity extension for Visual Studio Code that helps you type faster by automatically replacing custom character sequences with predefined symbols or snippets — in real time as you type.

Whether you're coding or writing documentation, FastTyping helps reduce keystrokes and makes repetitive typing smoother.

💡 Example Use Case

  • Typing -- instantly becomes ->
  • Typing ;; in a .php file becomes .

🚀 Features

  • 🔁 Replaces character sequences live as you type
  • 🧠 Language-aware (based on file extension, like php, js, etc.)
  • ⚙️ Easily configurable through settings.json
  • 🪶 Lightweight and intuitive

⚙️ Default Shortcuts

FastTyping comes with built-in default shortcuts, divided into common (global) and language-specific groups:

🔁 Common Shortcuts (applies to all file types)

Typed Result
-- ->
àà @
ùù %

🐘 PHP-Specific Shortcuts

Typed Result
;; .
** {}

🛠️ Customizing Shortcuts

You can fully customize the shortcuts through your VS Code User Settings (settings.json).

👉 Steps:

  1. Open the Command Palette with Ctrl+Shift+P (or Cmd+Shift+P on macOS)
  2. Search for and select: Preferences: Open Settings (JSON) or FastTyping: Open Extension Configuration
  3. Add or modify your configuration under the following key:
"fasttyping.shortcuts": {
  "common": {
    "--": "->",
    "àà": "@",
    "ùù": "%",
    ">>": "→"
  },
  "php": {
    ";;": ".",
    "**": "{}"
  },
  "javascript": {
    "cl": "console.log()"
  }
}

You can override, add or remove any shortcut per language or globally under "common".

❌ To disable a default shortcut

To disable a default shortcut, simply remove its entry from the configuration. For example, to disable the -- shortcut in the common group and the ;; shortcut for PHP:

"fasttyping.shortcuts": {
  "common": {
    // "--" has been removed
    "àà": "@",
    "ùù": "%"
  },
  "php": {
    // ";;" has been removed
    "**": "{}"
  }
}

Once removed, FastTyping will no longer trigger those shortcuts.


🐛 Issues and Contributions

Don't hesitate to open an issue if you find a bug.

Release Notes

For more information, please see CHANGELOG.md

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft