Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>🌈 Rainbow Fart WaifuNew to Visual Studio Code? Get it now.
🌈 Rainbow Fart Waifu

🌈 Rainbow Fart Waifu

大帅

|
51,344 installs
| (4) | Free
Rainbow Fart Waifu is an extension that put a virtual lover on your desktop and keeps giving you compliment while you are coding. supported python, javascript, c#, php, java, vue...and all language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🌈 Rainbow Fart Waifu

Website:https://rfw.jnsii.com

Languages: 简体中文 | English

Summary


this extension's idea from @SaekiRaku, rewrite all code. compatible all voicepackages, and add some new features.

Special Thanks


  1. the extension included @justkowalski chinese voice package. you can get more voice packages from github
  2. the extension included cmdmp3win.exe,from @James K. Lawless
  3. the default waifu model from @二夏,if you want to design a original waifu only belong to you, contact her.
  4. the extension include another waifu model named keysoban, opensource by @DenchiSoft.

Get More Waifu Models

Supported Platform


Only supported MacOS and Windows10

Q&A


Waifu dosn't display?

A: You need download the waifu container. after unextract all in zip file, run liv2dplayer.exe, call out commands list in vscode, try switch waifu model.

Manual, Commands


🌈 Show Rainbow Fart Waifu Commands

  • "Switch Voice Packages"
  • "Switch Waifu Models"
  • "Open Resource Directory"

if you download voicepackage or modelpackage, you need use this command to open resource directory, move those packages under the path

  • "Download Waifu Container and More Resources"

Features


  1. Removed the WebUI, play audio file used 'afplay' in MacOS and 'cmdmp3win' in Windows10.
  2. Interact with WaifuContainer, Put a virtual wife on your desktop accompany your programing.

VoicePackage Notice


some notice for customize voice package or use voice package download from the internet
  1. use 'contributes.json' not 'manifest.json'.
  2. add texts in 'contributes.json' for match voice content.
"contributes": [
    {
        "keywords": ["function", "=>", "func ", "def "],
        "voices":[
            "function_01.mp3",
            "function_02.mp3",
            "function_03.mp3"
        ],
        "texts":[
            "哇哦,你的回调函数写的好棒棒呀!",
            "这个函数的命名用我的名字怎么样呀?",
            "再厉害的函数,也执行不出我对你的喜欢!"
        ]
    }
]

Support Me


If this extension makes your programming happier, can I have a coke?

Enjoy!

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