Hungry Mind , Blog about everything in IT - C#, Java, C++, .NET, Windows, WinAPI, ...

Показаны сообщения с ярлыком Eclipse. Показать все сообщения
Показаны сообщения с ярлыком Eclipse. Показать все сообщения

Eclipse 3.4 released

А между тем вышел Eclipse 3.4.

Vista filesystem wierdness

Что за ерунда?!

Vista filesystem wierdness

Шрифты для разработчиков

Я всегда пользовался шрифтом Lucida Console для редактора кода и Verdana для всего остального. С недавнего времени переехал на Consolas. Шрифт обалденно удобный и приятный (антиалиасинг обязателен). Теперь текстовые редакторы в Visual Studio, Eclipse и IDEA выглядят намного лучше.

Eclipse Java color scheme

Моя цветовая схема для Java в Eclipse.

Eclipse Java color scheme

File->Import General->Preferences EclipsePreferences.epf

OR

Внести изменения в ~EclipseWorkspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

semanticHighlighting.localVariableDeclaration.color=119,136,153
semanticHighlighting.inheritedMethodInvocation.enabled=true
semanticHighlighting.typeParameter.enabled=true
semanticHighlighting.typeParameter.color=65,210,40
java_keyword_return=0,0,255
semanticHighlighting.localVariableDeclaration.enabled=true
semanticHighlighting.method.enabled=true
semanticHighlighting.localVariable.color=119,136,153
semanticHighlighting.interface.enabled=true
java_string=255,0,255
semanticHighlighting.annotationElementReference.color=255,0,0
semanticHighlighting.methodDeclarationName.color=255,51,0
semanticHighlighting.field.color=32,178,170
java_default=128,0,255
semanticHighlighting.staticFinalField.bold=true
java_keyword=0,0,128
semanticHighlighting.class.color=138,43,226
semanticHighlighting.annotation.color=0,0,255
semanticHighlighting.parameterVariable.color=139,69,19
semanticHighlighting.abstractMethodInvocation.enabled=true
semanticHighlighting.staticFinalField.color=128,0,128
semanticHighlighting.inheritedMethodInvocation.color=255,0,128
semanticHighlighting.methodDeclarationName.enabled=true
semanticHighlighting.enum.enabled=true
semanticHighlighting.interface.color=0,78,255
semanticHighlighting.typeArgument.color=65,210,40
semanticHighlighting.class.enabled=true
semanticHighlighting.staticField.color=128,0,128
semanticHighlighting.staticMethodInvocation.bold=true
semanticHighlighting.annotationElementReference.enabled=true
semanticHighlighting.staticFinalField.enabled=true
semanticHighlighting.staticField.bold=true
java_operator=0,0,153
org.eclipse.jface.textfont=1|Lucida Console|11|0|WINDOWS|1|-15|0|0|0|400|0|0|0|0|3|2|1|49|Lucida Console;
semanticHighlighting.enum.bold=true
semanticHighlighting.method.color=220,20,60
semanticHighlighting.abstractMethodInvocation.color=220,20,0
semanticHighlighting.localVariable.enabled=true
semanticHighlighting.parameterVariable.enabled=true
semanticHighlighting.enum.color=177,20,177
semanticHighlighting.autoboxing.color=255,128,255
semanticHighlighting.autoboxing.enabled=true
semanticHighlighting.staticMethodInvocation.color=153,51,0

Adobe Flex

Недавно пообщался с сотрудником, который пишет на Java. Он занимается разработкой серверного J2EE-приложения (сервер - JBoss) и клиентского на Adobe Flex Builder. Я уже много раз видел упоминания технологии Flex 2, но, в силу своей нелюбви к Web-приложениям, не решался посмотреть, что это такое.

Скачал Adobe Flex Builder (порадовался, что он построен на платформе Eclipse), пару книжек и приступил к поверхностному изучению, попутно узнав, что Macromedia теперь является частью Adobe.

Первые впечатления - шок! Дизайнер, язык разметки mxml (который до боли напоминает XAML, Microsoft и тут, видимо, притырила достояние), объектно-ориентированный ActionScript 3.0 (похож на JavaScript, C# - даже атрибуты есть, даже встроенная поддержка биндинга!), отладка, работа с веб-службами и много всего прочего. Flex предлагает концепцию RIA - Rich Internet Applications, и это существенный шаг вперед. Если я буду делать браузер-ориентированные интернет приложения, это будет, несомненно, Flex 2.

Вот сама книга: The Essential Guide to Flex 2 with ActionScript 3.0 - Charles E. Brown, Apress

Copyright 2007-2011 Chabster