//// FileSettings.h// PythonLauncher//// Created by Jack Jansen on Sun Jul 21 2002.// Copyright (c) 2002 __MyCompanyName__. All rights reserved.//#import <Foundation/Foundation.h>@protocol FileSettingsSource- (NSString *) interpreter;- (BOOL) honourhashbang;- (BOOL) debug;- (BOOL) verbose;- (BOOL) inspect;- (BOOL) optimize;- (BOOL) nosite;- (BOOL) tabs;- (NSString *) others;- (BOOL) with_terminal;- (NSString *) scriptargs;@end@interface FileSettings : NSObject <FileSettingsSource>{NSString *interpreter; // The pathname of the interpreter to useNSArray *interpreters; // List of known interpretersBOOL honourhashbang; // #! line overrides interpreterBOOL debug; // -d option: debug parserBOOL verbose; // -v option: verbose importBOOL inspect; // -i option: interactive mode after scriptBOOL optimize; // -O option: optimize bytecodeBOOL nosite; // -S option: don't import site.pyBOOL tabs; // -t option: warn about inconsistent tabsNSString *others; // other optionsNSString *scriptargs; // script arguments (not for preferences)BOOL with_terminal; // Run in terminal windowFileSettings *origsource;NSString *prefskey;}+ (id)getDefaultsForFileType: (NSString *)filetype;+ (id)getFactorySettingsForFileType: (NSString *)filetype;+ (id)newSettingsForFileType: (NSString *)filetype;- (id)initForFileType: (NSString *)filetype;- (id)initForFSDefaultFileType: (NSString *)filetype;- (id)initForDefaultFileType: (NSString *)filetype;- (void)updateFromSource: (id <FileSettingsSource>)source;- (NSString *)commandLineForScript: (NSString *)script;- (void)applyValuesFromDict: (NSDictionary *)dict;- (void)reset;- (NSArray *) interpreters;@end
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。