File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,10 @@ def run(self, **kwargs):
10
10
11
11
# plugin settings
12
12
self .package_dir = ResourcePath .from_file_path (__file__ ).parent
13
- self .plugin_name = 'cppclasshelper-sublime-text-plugin '
13
+ self .plugin_name = 'C++ Classhelper '
14
14
self .template_dir_name = 'templates'
15
- self .template_dir = "{}/{}/" .format (self .package_dir , self .template_dir_name )
15
+ # self.template_dir = "{}/{}/".format(self.package_dir, self.template_dir_name)
16
+ self .template_dir = self .package_dir / self .template_dir_name
16
17
17
18
# global settings
18
19
self .settings = sublime .load_settings ("cppclasshelper.sublime-settings" )
@@ -46,8 +47,8 @@ def create_class(self, class_name):
46
47
header_file_template = Template ("C++ Header File" )
47
48
48
49
try :
49
- source_file_template .load (self .template_dir + 'sourcefile.template' )
50
- header_file_template .load (self .template_dir + 'headerfile.template' )
50
+ source_file_template .load (self .template_dir / 'sourcefile.template' )
51
+ header_file_template .load (self .template_dir / 'headerfile.template' )
51
52
except OSError as e :
52
53
sublime .error_message ("Error while loading class template: {}" .format (str (e )))
53
54
return
Original file line number Diff line number Diff line change @@ -10,10 +10,10 @@ def __init__(self, name):
10
10
11
11
def load (self , filename ):
12
12
# load template file
13
- self ._filename = str (filename )
13
+ self ._filename = str (filename )
14
14
15
- # reading template
16
- self ._template = sublime . load_resource ( filename )
15
+ # reading template
16
+ self ._template = filename . read_text ( )
17
17
18
18
19
19
def render (self , ** values ):
You can’t perform that action at this time.
0 commit comments