jedrzejchalubek
9/5/2016 - 11:55 PM

My Sublime Text 3 Settings

My Sublime Text 3 Settings

[
	{ "keys": ["super+shift+e", "super+shift+u"], "command": "expand_fqcn" },
	{ "keys": ["super+shift+i", "super+shift+u"], "command": "find_use" },
	{ "keys": ["super+shift+k", "super+shift+p"], "command": "insert_php_constructor_property" },
	{ "keys": ["super+shift+i", "super+shift+n"], "command": "import_namespace" },
	{ "keys": ["super+shift+h", "super+shift+d"], "command": "dash_doc"}
]
[
    {
        "button": "button1", 
        "count": 1, 
        "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "command": "goto_definition"
    }
]
{
	"always_show_minimap_viewport": true,
	"auto_complete": true,
	"auto_complete_commit_on_tab": true,
	"auto_complete_with_fields": true,
	"binary_file_patterns":
	[
		"coverage/*",
		"node_modules/*",
		"bower_modules/*"
	],
	"bold_folder_labels": true,
	"caret_extra_bottom": 2,
	"caret_extra_top": 2,
	"caret_extra_width": 2,
	"color_scheme": "Packages/User/SublimeLinter/Material Oceanic Next (SL).tmTheme",
	"default_encoding": "UTF-8",
	"detect_indentation": true,
	"folder_exclude_patterns":
	[
		".git",
		".bundle",
		".sass-cache"
	],
	"font_face": "Fira Code",
	"font_options":
	[
		"subpixel_antialias"
	],
	"font_size": 16,
	"highlight_line": true,
	"highlight_modified_tabs": true,
	"ignored_packages":
	[
	],
	"line_padding_bottom": 10,
	"line_padding_top": 10,
	"material_theme_compact_sidebar": true,
	"overlay_scroll_bars": "enabled",
	"tab_completion": true,
	"tab_size": 4,
	"theme": "Material Oceanic Next.sublime-theme",
	"trim_trailing_white_space_on_save": true,
	"word_wrap": true
}
{
    "user": {
        "debug": false,
        "delay": 0.25,
        "error_color": "B71C1C",
        "gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
        "gutter_theme_excludes": [],
        "lint_mode": "background",
        "linters": {
            "csslint": {
                "@disable": false,
                "args": [],
                "errors": "",
                "excludes": [],
                "ignore": "",
                "warnings": ""
            },
            "htmlhint": {
                "@disable": false,
                "args": [],
                "excludes": []
            },
            "jshint": {
                "@disable": false,
                "args": [],
                "excludes": []
            },
            "json": {
                "@disable": false,
                "args": [],
                "excludes": [],
                "strict": true
            },
            "php": {
                "@disable": false,
                "args": [],
                "excludes": []
            }
        },
        "mark_style": "fill",
        "no_column_highlights_line": false,
        "passive_warnings": false,
        "paths": {
            "linux": [],
            "osx": [],
            "windows": []
        },
        "python_paths": {
            "linux": [],
            "osx": [],
            "windows": []
        },
        "rc_search_limit": 3,
        "shell_timeout": 10,
        "show_errors_on_save": true,
        "show_marks_in_minimap": true,
        "syntax_map": {
            "html (django)": "html",
            "html (rails)": "html",
            "html 5": "html",
            "javascript (babel)": "javascript",
            "magicpython": "python",
            "php": "html",
            "python django": "python",
            "pythonimproved": "python"
        },
        "warning_color": "F57F17",
        "wrap_find": true
    }
}
{
	"indent_with_space": 4,
	"passes":
	[
		"GeneratePHPDoc",
		"DoubleToSingleQuote",
		"SpaceBetweenMethods",
		"PHPDocTypesToFunctionTypehint",
		"OrderAndRemoveUseClauses",
		"StripNewlineAfterClassOpen",
		"StripNewlineWithinClassBody",
		"PSR2EmptyFunction",
		"StripSpaceWithinControlStructures",
		"SpaceAroundExclamationMark",
		"ShortArray",
		"AutoSemicolon",
		"AlignPHPCode",
		"IndentTernaryConditions",
		"NoSpaceAfterPHPDocBlocks",
		"ReturnNull",
		"ReplaceIsNull",
		"SmartLnAfterCurlyOpen",
		"AlignDoubleSlashComments"
	],
	"php_bin": "/usr/local/bin/php",
	"psr2": true,
	"version": 4
}