Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 117736 Details for
Bug 103096
[preferences] Need option to save custom syntax color settings
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
Patch to allow the Java and properties file syntax highlighting to be imported and exported from the import/export preferences wizard.
syntax-prefs-export-bug103096-patch-v1.txt (text/plain), 18.54 KB, created by
Remy Suen
on 2008-11-13 01:59:21 EST
(
hide
)
Description:
Patch to allow the Java and properties file syntax highlighting to be imported and exported from the import/export preferences wizard.
Filename:
MIME Type:
Creator:
Remy Suen
Created:
2008-11-13 01:59:21 EST
Size:
18.54 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.jdt.ui >Index: plugin.xml >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/plugin.xml,v >retrieving revision 1.814 >diff -u -r1.814 plugin.xml >--- plugin.xml 16 Oct 2008 12:27:28 -0000 1.814 >+++ plugin.xml 13 Nov 2008 06:47:01 -0000 >@@ -6474,5 +6474,271 @@ > runAfter="org.eclipse.jdt.ui.cleanup.imports"> > </cleanUp> > </extension> >- >+ <extension >+ point="org.eclipse.ui.preferenceTransfer"> >+ <transfer >+ id="org.eclipse.jdt.ui.syntaxColoring" >+ name="%JavaSyntaxColoringTransfer.name"> >+ <mapping scope="instance"> >+ <entry node="org.eclipse.jdt.ui"> >+ <!-- Preference keys for the Java colors defined in >+ org.eclipse.jdt.ui.text.IJavaColorConstants --> >+ >+ <key name="java_multi_line_comment"/> >+ <key name="java_multi_line_comment_bold"/> >+ <key name="java_multi_line_comment_italic"/> >+ <key name="java_multi_line_comment_strikethrough"/> >+ <key name="java_multi_line_comment_underline"/> >+ <key name="java_single_line_comment"/> >+ <key name="java_single_line_comment_bold"/> >+ <key name="java_single_line_comment_italic"/> >+ <key name="java_single_line_comment_strikethrough"/> >+ <key name="java_single_line_comment_underline"/> >+ <key name="java_keyword"/> >+ <key name="java_keyword_bold"/> >+ <key name="java_keyword_italic"/> >+ <key name="java_keyword_strikethrough"/> >+ <key name="java_keyword_underline"/> >+ <key name="java_string"/> >+ <key name="java_string_bold"/> >+ <key name="java_string_italic"/> >+ <key name="java_string_strikethrough"/> >+ <key name="java_string_underline"/> >+ <key name="java_keyword_return"/> >+ <key name="java_keyword_return_bold"/> >+ <key name="java_keyword_return_italic"/> >+ <key name="java_keyword_return_strikethrough"/> >+ <key name="java_keyword_return_underline"/> >+ <key name="java_operator"/> >+ <key name="java_operator_bold"/> >+ <key name="java_operator_italic"/> >+ <key name="java_operator_strikethrough"/> >+ <key name="java_operator_underline"/> >+ <key name="java_default"/> >+ <key name="java_default_bold"/> >+ <key name="java_default_italic"/> >+ <key name="java_default_strikethrough"/> >+ <key name="java_default_underline"/> >+ <key name="java_comment_task_tag"/> >+ <key name="java_comment_task_tag_bold"/> >+ <key name="java_comment_task_tag_italic"/> >+ <key name="java_comment_task_tag_strikethrough"/> >+ <key name="java_comment_task_tag_underline"/> >+ <key name="java_doc_keyword"/> >+ <key name="java_doc_keyword_bold"/> >+ <key name="java_doc_keyword_italic"/> >+ <key name="java_doc_keyword_strikethrough"/> >+ <key name="java_doc_keyword_underline"/> >+ <key name="java_doc_tag"/> >+ <key name="java_doc_tag_bold"/> >+ <key name="java_doc_tag_italic"/> >+ <key name="java_doc_tag_strikethrough"/> >+ <key name="java_doc_tag_underline"/> >+ <key name="java_doc_link"/> >+ <key name="java_doc_link_bold"/> >+ <key name="java_doc_link_italic"/> >+ <key name="java_doc_link_strikethrough"/> >+ <key name="java_doc_link_underline"/> >+ <key name="java_doc_default"/> >+ <key name="java_doc_default_bold"/> >+ <key name="java_doc_default_italic"/> >+ <key name="java_doc_default_strikethrough"/> >+ <key name="java_doc_default_underline"/> >+ >+ <!-- Preference keys for the deprecated Java colors defined in >+ org.eclipse.jdt.ui.text.IJavaColorConstants --> >+ >+ <key name="java_method_name_default"/> >+ <key name="java_method_name_default_bold"/> >+ <key name="java_method_name_default_italic"/> >+ <key name="java_method_name_default_strikethrough"/> >+ <key name="java_method_name_default_underline"/> >+ <key name="java_type_default"/> >+ <key name="java_type_default_bold"/> >+ <key name="java_type_default_italic"/> >+ <key name="java_type_default_strikethrough"/> >+ <key name="java_type_default_underline"/> >+ <key name="java_annotation_default"/> >+ <key name="java_annotation_default_bold"/> >+ <key name="java_annotation_default_italic"/> >+ <key name="java_annotation_default_strikethrough"/> >+ <key name="java_annotation_default_underline"/> >+ >+ <!-- Preference keys for Java semantic highlighting defined in >+ org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightings --> >+ >+ <key name="semanticHighlighting.deprecatedMember.color"/> >+ <key name="semanticHighlighting.deprecatedMember.bold"/> >+ <key name="semanticHighlighting.deprecatedMember.italic"/> >+ <key name="semanticHighlighting.deprecatedMember.strikethrough"/> >+ <key name="semanticHighlighting.deprecatedMember.underline"/> >+ <key name="semanticHighlighting.deprecatedMember.enabled"/> >+ <key name="semanticHighlighting.deprecatedMember.color"/> >+ <key name="semanticHighlighting.deprecatedMember.bold"/> >+ <key name="semanticHighlighting.deprecatedMember.italic"/> >+ <key name="semanticHighlighting.deprecatedMember.strikethrough"/> >+ <key name="semanticHighlighting.deprecatedMember.underline"/> >+ <key name="semanticHighlighting.deprecatedMember.enabled"/> >+ <key name="semanticHighlighting.autoboxing.color"/> >+ <key name="semanticHighlighting.autoboxing.bold"/> >+ <key name="semanticHighlighting.autoboxing.italic"/> >+ <key name="semanticHighlighting.autoboxing.strikethrough"/> >+ <key name="semanticHighlighting.autoboxing.underline"/> >+ <key name="semanticHighlighting.autoboxing.enabled"/> >+ <key name="semanticHighlighting.staticFinalField.color"/> >+ <key name="semanticHighlighting.staticFinalField.bold"/> >+ <key name="semanticHighlighting.staticFinalField.italic"/> >+ <key name="semanticHighlighting.staticFinalField.strikethrough"/> >+ <key name="semanticHighlighting.staticFinalField.underline"/> >+ <key name="semanticHighlighting.staticFinalField.enabled"/> >+ <key name="semanticHighlighting.staticField.color"/> >+ <key name="semanticHighlighting.staticField.bold"/> >+ <key name="semanticHighlighting.staticField.italic"/> >+ <key name="semanticHighlighting.staticField.strikethrough"/> >+ <key name="semanticHighlighting.staticField.underline"/> >+ <key name="semanticHighlighting.staticField.enabled"/> >+ <key name="semanticHighlighting.field.color"/> >+ <key name="semanticHighlighting.field.bold"/> >+ <key name="semanticHighlighting.field.italic"/> >+ <key name="semanticHighlighting.field.strikethrough"/> >+ <key name="semanticHighlighting.field.underline"/> >+ <key name="semanticHighlighting.field.enabled"/> >+ <key name="semanticHighlighting.methodDeclarationName.color"/> >+ <key name="semanticHighlighting.methodDeclarationName.bold"/> >+ <key name="semanticHighlighting.methodDeclarationName.italic"/> >+ <key name="semanticHighlighting.methodDeclarationName.strikethrough"/> >+ <key name="semanticHighlighting.methodDeclarationName.underline"/> >+ <key name="semanticHighlighting.methodDeclarationName.enabled"/> >+ <key name="semanticHighlighting.staticMethodInvocation.color"/> >+ <key name="semanticHighlighting.staticMethodInvocation.bold"/> >+ <key name="semanticHighlighting.staticMethodInvocation.italic"/> >+ <key name="semanticHighlighting.staticMethodInvocation.strikethrough"/> >+ <key name="semanticHighlighting.staticMethodInvocation.underline"/> >+ <key name="semanticHighlighting.staticMethodInvocation.enabled"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.color"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.bold"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.italic"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.strikethrough"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.underline"/> >+ <key name="semanticHighlighting.abstractMethodInvocation.enabled"/> >+ <key name="semanticHighlighting.annotationElementReference.color"/> >+ <key name="semanticHighlighting.annotationElementReference.bold"/> >+ <key name="semanticHighlighting.annotationElementReference.italic"/> >+ <key name="semanticHighlighting.annotationElementReference.strikethrough"/> >+ <key name="semanticHighlighting.annotationElementReference.underline"/> >+ <key name="semanticHighlighting.annotationElementReference.enabled"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.color"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.bold"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.italic"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.strikethrough"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.underline"/> >+ <key name="semanticHighlighting.inheritedMethodInvocation.enabled"/> >+ <key name="semanticHighlighting.parameterVariable.color"/> >+ <key name="semanticHighlighting.parameterVariable.bold"/> >+ <key name="semanticHighlighting.parameterVariable.italic"/> >+ <key name="semanticHighlighting.parameterVariable.strikethrough"/> >+ <key name="semanticHighlighting.parameterVariable.underline"/> >+ <key name="semanticHighlighting.parameterVariable.enabled"/> >+ <key name="semanticHighlighting.localVariableDeclaration.color"/> >+ <key name="semanticHighlighting.localVariableDeclaration.bold"/> >+ <key name="semanticHighlighting.localVariableDeclaration.italic"/> >+ <key name="semanticHighlighting.localVariableDeclaration.strikethrough"/> >+ <key name="semanticHighlighting.localVariableDeclaration.underline"/> >+ <key name="semanticHighlighting.localVariableDeclaration.enabled"/> >+ <key name="semanticHighlighting.localVariable.color"/> >+ <key name="semanticHighlighting.localVariable.bold"/> >+ <key name="semanticHighlighting.localVariable.italic"/> >+ <key name="semanticHighlighting.localVariable.strikethrough"/> >+ <key name="semanticHighlighting.localVariable.underline"/> >+ <key name="semanticHighlighting.localVariable.enabled"/> >+ <key name="semanticHighlighting.typeParameter.color"/> >+ <key name="semanticHighlighting.typeParameter.bold"/> >+ <key name="semanticHighlighting.typeParameter.italic"/> >+ <key name="semanticHighlighting.typeParameter.strikethrough"/> >+ <key name="semanticHighlighting.typeParameter.underline"/> >+ <key name="semanticHighlighting.typeParameter.enabled"/> >+ <key name="semanticHighlighting.method.color"/> >+ <key name="semanticHighlighting.method.bold"/> >+ <key name="semanticHighlighting.method.italic"/> >+ <key name="semanticHighlighting.method.strikethrough"/> >+ <key name="semanticHighlighting.method.underline"/> >+ <key name="semanticHighlighting.method.enabled"/> >+ <key name="semanticHighlighting.typeArgument.color"/> >+ <key name="semanticHighlighting.typeArgument.bold"/> >+ <key name="semanticHighlighting.typeArgument.italic"/> >+ <key name="semanticHighlighting.typeArgument.strikethrough"/> >+ <key name="semanticHighlighting.typeArgument.underline"/> >+ <key name="semanticHighlighting.typeArgument.enabled"/> >+ <key name="semanticHighlighting.class.color"/> >+ <key name="semanticHighlighting.class.bold"/> >+ <key name="semanticHighlighting.class.italic"/> >+ <key name="semanticHighlighting.class.strikethrough"/> >+ <key name="semanticHighlighting.class.underline"/> >+ <key name="semanticHighlighting.class.enabled"/> >+ <key name="semanticHighlighting.enum.color"/> >+ <key name="semanticHighlighting.enum.bold"/> >+ <key name="semanticHighlighting.enum.italic"/> >+ <key name="semanticHighlighting.enum.strikethrough"/> >+ <key name="semanticHighlighting.enum.underline"/> >+ <key name="semanticHighlighting.enum.enabled"/> >+ <key name="semanticHighlighting.annotation.color"/> >+ <key name="semanticHighlighting.annotation.bold"/> >+ <key name="semanticHighlighting.annotation.italic"/> >+ <key name="semanticHighlighting.annotation.strikethrough"/> >+ <key name="semanticHighlighting.annotation.underline"/> >+ <key name="semanticHighlighting.annotation.enabled"/> >+ <key name="semanticHighlighting.interface.color"/> >+ <key name="semanticHighlighting.interface.bold"/> >+ <key name="semanticHighlighting.interface.italic"/> >+ <key name="semanticHighlighting.interface.strikethrough"/> >+ <key name="semanticHighlighting.interface.underline"/> >+ <key name="semanticHighlighting.interface.enabled"/> >+ <key name="semanticHighlighting.number.color"/> >+ <key name="semanticHighlighting.number.bold"/> >+ <key name="semanticHighlighting.number.italic"/> >+ <key name="semanticHighlighting.number.strikethrough"/> >+ <key name="semanticHighlighting.number.underline"/> >+ <key name="semanticHighlighting.number.enabled"/> >+ </entry> >+ </mapping> >+ <description>%JavaSyntaxColoringTransfer.description</description> >+ </transfer> >+ <transfer >+ id="org.eclipse.jdt.ui.syntaxColoring" >+ name="%PropertiesSyntaxColoringTransfer.name"> >+ <mapping scope="instance"> >+ <entry node="org.eclipse.jdt.ui"> >+ <!-- Preference keys for the Properties colors defined in >+ org.eclipse.jdt.ui.text.IJavaColorConstants --> >+ >+ <key name="pf_coloring_key"/> >+ <key name="pf_coloring_key_bold"/> >+ <key name="pf_coloring_key_italic"/> >+ <key name="pf_coloring_key_strikethrough"/> >+ <key name="pf_coloring_key_underline"/> >+ <key name="pf_coloring_value"/> >+ <key name="pf_coloring_value_bold"/> >+ <key name="pf_coloring_value_italic"/> >+ <key name="pf_coloring_value_strikethrough"/> >+ <key name="pf_coloring_value_underline"/> >+ <key name="pf_coloring_assignment"/> >+ <key name="pf_coloring_assignment_bold"/> >+ <key name="pf_coloring_assignment_italic"/> >+ <key name="pf_coloring_assignment_strikethrough"/> >+ <key name="pf_coloring_assignment_underline"/> >+ <key name="pf_coloring_argument"/> >+ <key name="pf_coloring_argument_bold"/> >+ <key name="pf_coloring_argument_italic"/> >+ <key name="pf_coloring_argument_strikethrough"/> >+ <key name="pf_coloring_argument_underline"/> >+ <key name="pf_coloring_comment"/> >+ <key name="pf_coloring_comment_bold"/> >+ <key name="pf_coloring_comment_italic"/> >+ <key name="pf_coloring_comment_strikethrough"/> >+ <key name="pf_coloring_comment_underline"/> >+ </entry> >+ </mapping> >+ <description>%PropertiesSyntaxColoringTransfer.description</description> >+ </transfer> >+ </extension> > </plugin> >Index: plugin.properties >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/plugin.properties,v >retrieving revision 1.520 >diff -u -r1.520 plugin.properties >--- plugin.properties 16 Oct 2008 12:00:20 -0000 1.520 >+++ plugin.properties 13 Nov 2008 06:46:59 -0000 >@@ -8,6 +8,7 @@ > # Contributors: > # IBM Corporation - initial API and implementation > # Ferenc Hechler, ferenc_hechler@users.sourceforge.net - 83258 [jar exporter] Deploy java application as executable jar >+# Remy Chi Jian Suen (Versant Corporation) - 103096 [preferences] Need option to save custom syntax color settings > ############################################################################### > > pluginName= Java Development Tools UI >@@ -1104,4 +1105,11 @@ > CleanUpTabPage.MemberAccesses.name = Membe&r Accesses > CleanUpTabPage.UnnecessaryCode.name = &Unnecessary Code > CleanUpTabPage.MissingCode.name = &Missing Code >-CleanUpTabPage.CodeOrganizing.name = Code &Organizing >\ No newline at end of file >+CleanUpTabPage.CodeOrganizing.name = Code &Organizing >+ >+#--- Syntax Highlighting Preferences Import/Export --- >+JavaSyntaxColoringTransfer.name = Java Syntax Coloring >+JavaSyntaxColoringTransfer.description = Syntax coloring for the Java editor. >+ >+PropertiesSyntaxColoringTransfer.name = Properties File Syntax Coloring >+PropertiesSyntaxColoringTransfer.description = Syntax coloring for the Properties editor.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
daniel_megert
:
review-
Actions:
View
|
Diff
Attachments on
bug 103096
:
117736
|
159392