Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Generate DataNew to Visual Studio Code? Get it now.
Generate Data

Generate Data

Markus Köppen

|
3,942 installs
| (2) | Free
Generate dummy data (e.g. Names, Dates, Numbers, ...)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Generate Data

An extention to create dummy data (e.g. names, dates, numbers, uuid, texts, ...).

How to use

Single Generation

  1. open command menu (F1)
  2. search for "Generate Data" and press enter
  3. search "lorem.paragraph" for example and press enter

Simple Generators

Multiple Generations

  1. open command menu (F1)
  2. search for "Generate Data - Multiple" and press enter
  3. search "lorem.paragraph" for example and press enter
  4. insert how many generations you need and press enter

Multiple Generators

How to use Placeholders and Loops

You can write Placeholders like: <<gd.address.zipCode>> And Loops:

<<gd.loop|[count]>> <</gd.loop>> or <<gd.loop|[count]|[separator]>> <</gd.loop>>
<<gd.loop|100>> <</gd.loop>> or <<gd.loop|100|,>> <</gd.loop>>

  1. open command menu (F1)
  2. select "Generate Data - Replace Placeholders" to replace all placeholders

Before:

<<gd.loop|3|,>>
    {
        "name": "<<gd.name.findName>>",
        "id": "<<gd.random.uuid>>"
    }
<</gd.loop>>

After:

    {
        "name": "Ellen Ackermann",
        "id": "7c1873ad-ed72-4c25-8dbf-84acb9a58a64"
    },
    {
        "name": "Hr. Shawn Agostini",
        "id": "94bd97f0-7043-42b0-8b97-f5de6d04bcc0"
    },
    {
        "name": "Fr. Ivonne Kobs",
        "id": "c32eeb53-e796-4ea7-8c98-e3dfaf0c4088"
    }

Loop and Placeholders

Generators

Generators used from Faker.js by Marak Squires

Placeholder Result
address.zipCode 53815
address.city Immanuelstadt
address.cityPrefix West
address.citySuffix scheid
address.streetName Koszewski Stravenue
address.streetAddress 66452 Dana Street
address.streetSuffix Ramp
address.streetPrefix a
address.secondaryAddress Apt. 394
address.county Berkshire
address.country Luxemburg
address.countryCode CY
address.state Berlin
address.stateAbbr MV
address.latitude 38.2249
address.longitude -36.2028
commerce.color plum
commerce.department Tools
commerce.productName Unbranded Steel Keyboard
commerce.price 84.00
commerce.productAdjective Practical
commerce.productMaterial Rubber
commerce.product Car
company.suffixes GmbH,AG,Gruppe,KG,GmbH & Co. KG,UG,OHG
company.companyName Wessel, Cotthardt and Büker
company.companySuffix UG
company.catchPhrase Inverse didactic function
company.bs 24/365 scale functionalities
company.catchPhraseAdjective Seamless
company.catchPhraseDescriptor interactive
company.catchPhraseNoun initiative
company.bsAdjective rich
company.bsBuzz evolve
company.bsNoun niches
database.column comment
database.type boolean
database.collation utf8_bin
database.engine InnoDB
date.past Wed Dec 19 2018 00:15:28 GMT+0100 (Mitteleuropäische Normalzeit)
date.future Tue Sep 03 2019 19:58:57 GMT+0200 (Mitteleuropäische Sommerzeit)
date.between Invalid Date
date.recent Fri Aug 23 2019 23:27:49 GMT+0200 (Mitteleuropäische Sommerzeit)
date.month November
date.weekday Monday
finance.account 85802393
finance.accountName Home Loan Account
finance.mask 4380
finance.amount 452.43
finance.transactionType deposit
finance.currencyCode AZN
finance.currencyName Syrian Pound
finance.currencySymbol $
finance.bitcoinAddress 169KQVUVNTIV0IXQUDCW0OX6VG1MNM6D33
finance.iban IE07267670247342006017
finance.bic GXREKPG1
hacker.abbreviation SMS
hacker.adjective optical
hacker.noun interface
hacker.verb bypass
hacker.ingverb connecting
hacker.phrase I'll synthesize the back-end XSS monitor, that should pixel the XML microchip!
image.image http://lorempixel.com/640/480/sports
image.avatar https://s3.amazonaws.com/uifaces/faces/twitter/hafeeskhan/128.jpg
image.imageUrl http://lorempixel.com/640/480
image.abstract http://lorempixel.com/640/480/abstract
image.animals http://lorempixel.com/640/480/animals
image.business http://lorempixel.com/640/480/business
image.cats http://lorempixel.com/640/480/cats
image.city http://lorempixel.com/640/480/city
image.food http://lorempixel.com/640/480/food
image.nightlife http://lorempixel.com/640/480/nightlife
image.fashion http://lorempixel.com/640/480/fashion
image.people http://lorempixel.com/640/480/people
image.nature http://lorempixel.com/640/480/nature
image.sports http://lorempixel.com/640/480/sports
image.technics http://lorempixel.com/640/480/technics
image.transport http://lorempixel.com/640/480/transport
image.dataUri data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2f%2fwww.w3.org%2f2000%2fsvg%22%20version%3D%221.1%22%20baseProfile%3D%22full%22%20width%3D%22undefined%22%20height%3D%22undefined%22%3E%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22grey%22%2f%3E%20%20%3Ctext%20x%3D%220%22%20y%3D%2220%22%20font-size%3D%2220%22%20text-anchor%3D%22start%22%20fill%3D%22white%22%3Eundefinedxundefined%3C%2ftext%3E%20%3C%2fsvg%3E
internet.avatar https://s3.amazonaws.com/uifaces/faces/twitter/rachelreveley/128.jpg
internet.email Levin.Hentel20@yahoo.com
internet.exampleEmail Thalia_Bker30@example.net
internet.userName Nathan.Walther29
internet.protocol http
internet.url https://mareike.name
internet.domainName tim.name
internet.domainSuffix com
internet.domainWord leonard
internet.ip 206.97.146.209
internet.ipv6 5e2e:a9bf:94e7:4ca9:52a7:e862:6704:fccb
internet.userAgent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7.4; rv:10.5) Gecko/20100101 Firefox/10.5.5
internet.color #087920
internet.mac 1f:74:b0:b7:10:3a
internet.password SjUJGQWMiZwJJyx
lorem.word aspernatur
lorem.words quos vero labore
lorem.sentence Officiis consectetur quae.
lorem.slug sit-repudiandae-architecto
lorem.sentences Voluptas et dicta. Vero numquam sint dolor doloribus quod saepe a harum. Quia quasi eius in.
lorem.paragraph Magnam labore ut enim eum quas voluptatum. Aut non numquam sunt ex quis. Incidunt est distinctio qui et nihil.
lorem.paragraphs Possimus dicta ut nobis voluptas ab. Corrupti modi labore rerum nesciunt distinctio non. Officia quasi fugiat atque quos asperiores distinctio. Non et id est qui. Voluptates maxime et veritatis quos.

Consequuntur quae velit consequatur deleniti sunt voluptatem vel ab. Maxime sequi consectetur aut. Esse repudiandae recusandae voluptates labore nobis error ducimus eaque eos. Repellat quaerat quo sapiente impedit ipsa et voluptates. Libero quaerat ut consectetur.

Tempora aspernatur beatae atque et cum corporis quia. Rerum dolor et necessitatibus amet nesciunt ut. Corporis expedita doloremque sed in iste fugit. Repudiandae qui modi molestias qui illum debitis et. Et dolores voluptatum voluptatem similique odio est molestias magni et.
lorem.text Fuga rerum quam ipsum est aut quam maiores asperiores.
lorem.lines Ad fugit aperiam voluptas nostrum ducimus quaerat dolorem voluptatem ea.
Dolorem ratione id.
Dolor et et ad quia.
name.firstName Yves
name.lastName Schuri
name.findName Aimee Lübke
name.jobTitle Product Infrastructure Engineer
name.prefix Dr.
name.suffix I
name.title Direct Directives Developer
name.jobDescriptor Dynamic
name.jobArea Security
name.jobType Coordinator
phone.phoneNumber (0146) 717562455
phone.phoneNumberFormat (0973) 076760355
phone.phoneFormats +49-####-########
random.number 90530
random.arrayElement c
random.objectElement car
random.uuid e41061e3-9208-486c-ac74-e942b2112106
random.boolean false
random.word invoice
random.words Home
random.image http://lorempixel.com/640/480/cats
random.locale nl
random.alphaNumeric t
system.fileName back_end.uvva
system.commonFileName generate_killer_impactful.png
system.mimeType application/vnd.desmume-movie
system.commonFileType audio
system.commonFileExt gif
system.fileType application
system.fileExt setpay
system.semver 4.6.0

Release Notes

0.1.0

  • Add option to generate multiple items with one command
  • Add snippets
  • Add function to generate loops and replace placeholders

0.0.2

Remove debug message from result.

0.0.1

Added base features.

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