Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>GitLab Developers SnippetsNew to Visual Studio Code? Get it now.
GitLab Developers Snippets

GitLab Developers Snippets

ICBD

|
380 installs
| (1) | Free
GitLab Snippets for GitLab developers.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GitLab Snippets

This extension primarily caters to GitLab developers.

I pre-scanned GitLab's code repository, identifying frequently occurring method names, variable names, and chained calls.

Demo

How to scan

The tool for creating snippets is located at the bin/scanner.rb. You can customize your own snippets according to your needs.

cd bin
chmod +x scanner.rb
# ./scanner.rb <repo-path> [--save]
CODE_LINE_SIZE_THRESHOLD=15 COUNTER_FILTER_LIMIT=10 PREFIX_COUNT=4 ./scanner.rb ~/Downloads/gitlab-master --save > counter.csv

The scanning results will be sorted in reverse order of frequency and reverse order of symbol length, like this:

symbol count
... ...
author_username 207
let_it_be(:project) { create(:project, :public) } 206
project.add_reporter(user) 206
repository_size_limit 206
replicable_name 206
group_with_plan 206
... ...

If you use the --save parameter, the tool will save a snippets file (in JSON format) to the current directory.

You can define several parameters through environment variables:

ENV Variable Feature
CODE_LINE_SIZE_THRESHOLD The minimum symbol length
COUNTER_FILTER_LIMIT The minimum number of occurrences for a symbol
PRINTER_WIDTH The number of spaces reserved for each symbol during formatting
PREFIX_COUNT The number of characters for the snippets prompt

Release

Code base: 8c9b6b98 master 2024-02-21

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