Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Promise snippets pro maxNew to Visual Studio Code? Get it now.
Promise snippets pro max

Promise snippets pro max

JackSheepe

|
2 installs
| (0) | Free
Simple promise snippets for JavaScript and TypeScript extended
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Promise snippets

JavaScript

Trigger Content
promise new Promise((resolve, reject) => { ... });
promisef new Promise(function (resolve, reject) { ... });
promisetc new Promise((resolve, reject) => { ... }).then((result) => { ... }).catch((error) => { ... });
promisec const promise = new Promise((resolve, reject) => { ... });promise.then((result) => { ... }).catch((error) => { ... });
promisefull new Promise((resolve, reject) => {... resolve();reject();}).then((result) => { ... }).catch((error) => { ... });
promisea async function promise() {try {let result; ... return result;} catch (error) {... throw error;}};
promiseaa const promise = async () => {try {let result; ... return result;} catch (error) {... throw error;}};

TypeScript / JavaScript React / TypeScript React

Trigger Content
promise new Promise((resolve, reject) => { ... });
promisef new Promise(function (resolve, reject) { ... });
promisetc new Promise((resolve, reject) => { ... }).then((result: any) => { ... }).catch((error: Error \| any) => { ... });
promisec const promise = new Promise((resolve, reject) => { ... });promise.then((result: any) => { ... }).catch((error: Error \| any) => { ... });
promisefull new Promise((resolve, reject) => {... resolve();reject();}).then((result: any) => { ... }).catch((error: Error \| any) => { ... });
promisea async function promise(): Promise<any> {try {let result; ... return result;} catch (error: Error \| any) {... throw error;}};
promiseaa const promise = async (): Promise<any> => {try {let result; ... return result;} catch (error: Error \| any) {... throw error;}};
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft