There is a new market place page and download
A VSCode extension that will automatically fill in the __init__()
method using the provided arguments
Fills out the __init__()
method with the passed in arguments
class SomeClass:
def __init__(self, arg1, arg2, arg3):
self.arg1 = arg1
self.arg2 = arg2
self.arg3 = arg3
Type out a class like so:
class SomeClass:
def __init__(self, arg1, arg2, arg3):
and leave the cursor somewhere in the vicinity of the dunder method
Then open the command pallete in VSCode and type "Fill init
", hit enter and the class will be filled in... alternatively, you can asign a keybind to the command and use a keybind to fill in the class.
currently not applicable
fillinit.maxSearchSize
: The maximum amount of lines to search for a__init__
method (centered around the cursor)
Optional arguments containing lists are not parsed correctly i.e.arg1=[255, 255, 255]
- Add a testing framework and write unit tests