def load_folder_settings_file(folder_settings_file):
try:
folder_settings_file = open(folder_settings_file, "r")
except IOError as e:
sublime.error_message("Error: spandoc.json exists, but could not be read. Exception: " + str(e))
folder_settings_file.close()
else:
settings_file_commented = folder_settings_file.read()
folder_settings_file.close()
# debug("settings_file_commented: " + str(settings_file_commented))
try:
settings_file = sublime.decode_value(settings_file_commented)
except (KeyError, ValueError) as e:
sublime.error_message("JSON Error: Cannot parse spandoc.json. See console for details. Exception: " + str(e))
return None
# debug("settings_file: " + str(settings_file))
return settings_file
评论列表
文章目录