类似Notepad++的Sublime Text 2代码配色主题

这是在 https://github.com/yousemble/notepad-color-scheme 项目基础上修改的Sublime Text 主题文件。

外观和Notepad++非常一致,背景色也该成了护眼的苹果绿。

类似Notepad++的Sublime Text 2代码配色主题_第1张图片


Preferences.sublime-settings 文件

{
	"color_scheme": "Packages/Color Scheme - Default/Notepad++.tmTheme",
	"font_size": 13,
	"font_face": "Consolas",
	"line_padding_top": 1,
	"line_padding_bottom": 1,
	"word_wrap": true,
	"fallback_encoding": "UTF-8",
	"default_encoding": "UTF-8",
	"highlight_line": true,
	"word_separators": "./\\()\"'-:,.;<>~!@#%^&*|+=[]{}`~?"
}

Notepad++.tmTheme 文件







	name
	Notepad++
	settings
	
		
			settings
			
				background
				#CBF0CC
				caret
				#000080
				foreground
				#000080
				invisibles
				#BFBFBF
				lineHighlight
				#E8E8FF
                selection
                #ACE0FF
                selectionBorder
                #C2E8FF
                inactiveSelection
                #C2E8FF
                findHighlight
                #FFFF00
                findHighlightForeground
                #000000
			
		
		
			name
			Comment
			scope
			comment
			settings
			
				fontStyle
				
				foreground
				#008000
			
		
		
			name
			String
			scope
			string
			settings
			
				fontStyle
				
				foreground
				#8000FF
			
		
		
			name
			JS String
			scope
			string.js
			settings
			
				foreground
				#808080
			
		
		
			name
			Number
			scope
			constant.numeric
			settings
			
				foreground
				#FF0000
			
		
		
			name
			Built-in constant
			scope
			constant.language
			settings
			
				fontStyle
				
				foreground
				#916319
			
		
		
			name
			User-defined constant
			scope
			constant.character, constant.other
			settings
			
				fontStyle
				
				foreground
				#644511				
			
		
		
			name
			Variable
			scope
			variable
			settings
			
				fontStyle
				
				foreground
				#000000
			
		
		
			name
			Keyword
			scope
			keyword
			settings
			
				fontStyle
				
				foreground
				#000000
			
		
		
			name
			Storage
			scope
			storage
			settings
			
				fontStyle
				
				foreground
				#000080
			
		
		
			name
			Class name
			scope
			entity.name.class
			settings
			
				foreground
				#291FB7
			
		
		
			name
			Inherited class
			scope
			entity.other.inherited-class
			settings
			
				foreground
				#CC4C07
			
		
		
			name
			Function name
			scope
			entity.name.function
			settings
			
				fontStyle
				
				foreground
				#0000FF
			
		
		
			name
			Function argument
			scope
			variable.parameter
			settings
			
				fontStyle
				
				foreground
				#C96916
			
		
		
			name
			Tag name
			scope
			entity.name.tag
			settings
			
				fontStyle
				
				foreground
				#0000FF
			
		
		
			name
			Tag attribute
			scope
			entity.other.attribute-name
			settings
			
				fontStyle
				
				foreground
				#FF0000
			
		
		
			name
			Library function
			scope
			support.function
			settings
			
				fontStyle
				
				foreground
				#0000FF
			
		
		
			name
			Class Variable
			scope
			variable.other, variable.js, punctuation.separator.variable
			settings
			
				fontStyle
				
				foreground
				#000080
			
		
		
			name
			Language Constant
			scope
			constant.language
			settings
			
				fontStyle
				
				foreground
				#000090
			
		
		
			name
			Keyword Operator
			scope
			keyword.operator, declaration.function.operator, meta.preprocessor.c.include
			settings
			
				fontStyle
				
				foreground
				#8000FF
			
		
		
			name
			Meta Brace
			scope
			punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html
			settings
			
				foreground
				#F02A1D
			
		
		
			name
			Invalid
			scope
			invalid
			settings
			
				foreground
				#EB291C
			
		
		
			name
			Normal Variable
			settings
			
				foreground
				#735DE5
			
		
		
			name
			Function Call
			scope
			meta.function-call
			settings
			
				fontStyle
				
				foreground
				#0000FF
			
		
		
			name
			Keyword Control
			scope
			keyword.control
			settings
			
				fontStyle
				
				foreground
				#0000FF
			
		

		

		
	       
	            name
	            HTML: Tag Punctuation
	            scope
	            punctuation.definition.tag
	            settings
	            
	                fontStyle
	                
	                foreground
	                #0000FF
	            
	        
        

		

		

 		
		
			name
			✘ Meta.tag.inline
			scope
			declaration.tag.inline, declaration.tag.inline entity, source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity
			settings
			
				foreground
				#FF8000
			
		

		
		
			name
			Keyword
			scope
			keyword
			settings
			
				fontStyle
				
				foreground
				#FF0000
			
		

		
			name
			CSS: Selectors #ID
			scope
			entity.other.attribute-name.id.css
			settings
			
				fontStyle
				
				foreground
				#0080FF
			
		
		
			name
			CSS: Selectors 
			scope
			entity.name.tag.css
			settings
			
				foreground
				#0000FF
			
		
		
			name
			CSS: Selectors .ClassName
			scope
			entity.other.attribute-name.class.css
			settings
			
				foreground
				#FF0000
			
		
		
			name
			CSS: Selectors :PseudoClass
			scope
			entity.other.attribute-name.pseudo-class.css
			settings
			
				fontStyle
				
				foreground
				#FF8000
			
		
		
			name
			CSS: Property Value
			scope
			support.constant.property-value.css
			settings
			
				foreground
				#000000
			
		
		
			name
			CSS: Property Keyword
			scope
			support.type.property-name.css
			settings
			
				fontStyle
				
				foreground
				#8080C0
			
		
		
			name
			CSS: Property Colours
			scope
			constant.other.rgb-value.css
			settings
			
				fontStyle
				
				foreground
				#000000
			
		

		

		
			name
			PHP: Strings Double-Quoted
			scope
			string.quoted.double.php
			settings
			
				foreground
				#808080
			
		
		
			name
			PHP: Strings Single-Quoted
			scope
			string.quoted.single.php
			settings
			
				foreground
				#808080
			
		
		
			name
			Embedded Source
			scope
			text source, string.unquoted.heredoc, source source
			settings
			
				background
				#CBF0CC
			
		

		
		
			name
			JavaScript - String
			scope
			string.quoted.single.js, string.quoted.double.js
			settings
			
				foreground
				#808080
			
				

		
		
		    name
		    Bracket Curly
		    scope
		    bracket.curly
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFF99
		    
		

		
		    name
		    Bracket Tag
		    scope
		    bracket.tag
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFFCC
		    
		

		
		    name
		    Bracket Round
		    scope
		    bracket.round
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFF99
		    
		

		
		    name
		    Bracket Square
		    scope
		    bracket.square
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFF99
		    
		

		
		    name
		    Bracket Angle
		    scope
		    bracket.angle
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFF99
		    
		
		
		    name
		    Bracket Quote
		    scope
		    bracket.quote
		    settings
		    
		        foreground
		        #000000
		        background
		        #FFFFCC
		    
		
	
	uuid
	57E9F1F4-9556-47AF-A24D-61BFA4E53138



你可能感兴趣的:(本站作品)