Пример #1
0
	def run(self, paths = []):
		project = SideBarProject()
		if project.hasOpenedProject():
			for item in SideBarSelection(paths).getSelectedItems():
				if item.isDirectory():
					project.excludeDirectory(item.path())
				else:
					project.excludeFile(item.path())
Пример #2
0
	def run(self, paths = []):
		project = SideBarProject()
		if project.hasOpenedProject():
			for item in SideBarSelection(paths).getSelectedDirectories():
				project.rootAdd(item.path())
			view = SideBarItem(project.getProjectFile(), False).edit();
			sublime.active_window().focus_view(view)
			sublime.set_timeout(lambda: sublime.active_window().run_command('save'), 250)
			sublime.set_timeout(lambda: sublime.active_window().run_command('close'), 400)
Пример #3
0
	def run(self, paths = []):
		project = SideBarProject()
		if project.hasOpenedProject():
			file = project.getProjectFile()
			for item in SideBarSelection(paths).getSelectedItems():
				if item.isDirectory():
					project.excludeDirectory(item.path())
				else:
					project.excludeFile(item.path())
			view = SideBarItem(file, False).edit();
			sublime.active_window().focus_view(view)
			sublime.set_timeout(lambda: sublime.active_window().run_command('save'), 250)
			sublime.set_timeout(lambda: sublime.active_window().run_command('close'), 400)
Пример #4
0
	def run(self, paths = []):
		project = SideBarProject()
		if project.hasOpenedProject():
			for item in SideBarSelection(paths).getSelectedDirectories():
				project.rootAdd(item.path())
Пример #5
0
	def run(self, paths = []):
		project = SideBarProject()
		if project.hasOpenedProject():
			SideBarItem(project.getProjectFile(), False).edit();