Каковы Ваши любимые плагины Eclipse? [закрытый]

После нескольких экспериментов я придумал следующее решение:

let dx = "/Date(1440156888750-0700)/"
let timestamp = (dx as NSString).substringWithRange(NSRange(location: 6,length: 13))
let timezone = (dx as NSString).substringWithRange(NSRange(location: 19,length: 5))
let dateIntermediate = NSDate(timeIntervalSince1970: Double(timestamp)! / 1000)

let outp = NSDateFormatter()
outp.dateFormat = "dd.MM.yyyy hh:mm::ssSSS"
outp.timeZone = NSTimeZone(forSecondsFromGMT: 0)

let input = outp.stringFromDate(dateIntermediate) + " " + timezone
let inp = NSDateFormatter()
inp.dateFormat = "dd.MM.yyyy hh:mm::ssSSS Z"

let finalDate = inp.dateFromString(input)
print(finalDate)

Позвольте мне объяснить:

  • мы извлекаем миллисекундную метку времени и часовой пояс из в исходной строке
  • мы создаем дату из метки времени, чтобы разделить ее на свои разные компоненты
  • , мы выводим эту дату более стандартным образом (а не как временную метку) и добавляем ранее выделенный часовой пояс для этой строки
  • , мы затем читаем эту строку и снова анализируем дату из нее

Примечание . Как @ Phoen1xUK упомянули timestamp может иметь разную длину, чем 13 цифр. Вы можете обработать эту ситуацию, разделив /Date( и )/, а затем разделив строку до - (или +).

14
задан Martin Woodward 15 December 2008 в 19:30
поделиться

24 ответа

findbugs без сомнения!

13
ответ дан 1 December 2019 в 05:48
поделиться

P4WSAD. Замечательно иметь По необходимости поддержку в Eclipse.

1
ответ дан 1 December 2019 в 05:48
поделиться

ContextMenuPlugin делает контекстное меню Windows Explorer доступным при щелчке правой кнопкой по объектам в представлениях навигатора, и по кадрам редактора. Это передает нажатый файл или папку к выбранной функции.

Это особенно ценно, если у Вас есть полезные расширения Проводника. Я использую это для вызова Tortoise CVS & функции SVN, для открытия Командной строки в соответствующем каталоге, и т.д.

1
ответ дан 1 December 2019 в 05:48
поделиться

Prevously я использовал MyEclipse, но теперь я перемещаюсь в Шов и я использую Инструменты JBoos

1
ответ дан 1 December 2019 в 05:48
поделиться

Работание с Визуальным Dataflex, Визуальные Инструменты DataFlex для плагина Eclipse является необходимостью!

1
ответ дан 1 December 2019 в 05:48
поделиться
1
ответ дан 1 December 2019 в 05:48
поделиться

Я главным образом делаю веб-разработку, таким образом, я решил использовать Aptana. Это - в основном Eclipse, предварительно упакованный со всеми плагинами веб-разработки, в которых Вы нуждаетесь.Попробуйте. Это действительно хорошо.

4
ответ дан 1 December 2019 в 05:48
поделиться

Я использую VisualVM для анализа профилирования и производительности наших программ Java.

1
ответ дан 1 December 2019 в 05:48
поделиться

PyDev является довольно потрясающим. Только работы с новой версией Eclipse, все же.

Ed

2
ответ дан 1 December 2019 в 05:48
поделиться

Мне действительно нравится QuantumDB, особенно на Linux, который имеет нехватку достойных инструментов GUI для работы DB.

Также RunJettyRun делает под управлением веб-приложения легкой задачей.

2
ответ дан 1 December 2019 в 05:48
поделиться

QuickREx для всех Ваших потребностей регулярного выражения.

2
ответ дан 1 December 2019 в 05:48
поделиться

Jadclipse (интеграция с Вруб декомпилятор)

4
ответ дан 1 December 2019 в 05:48
поделиться

Checkstyle для проверки стиля кода и т.д.

4
ответ дан 1 December 2019 в 05:48
поделиться

nWire. Это - инновационный плагин для исследования кода Java. Это позволяет Вам переместиться, искать и визуализировать свой код. Это абсолютно захватывающе. Существует короткая демонстрация на nWire сайт .

2
ответ дан 1 December 2019 в 05:48
поделиться

StartExplorer может открыть файлы/папки в Проводнике и cmd.exe помимо копирования путей к буферу обмена и другим вещам, которые я редко использую - я использую его для создания Командных окон все время.

5
ответ дан 1 December 2019 в 05:48
поделиться

Это очень похоже на этот вопрос .

6
ответ дан 1 December 2019 в 05:48
поделиться

EclEmma для Покрытия Кода является моим фаворитом (кроме моих собственных плагинов, конечно, :-))

5
ответ дан 1 December 2019 в 05:48
поделиться

Mylyn является довольно классным.

8
ответ дан 1 December 2019 в 05:48
поделиться

Subclipse для интеграции SVN

12
ответ дан 1 December 2019 в 05:48
поделиться

(бессовестная вилка) Мне нравится, когда FogBugz интегрирован в Eclipse : -)

1
ответ дан 1 December 2019 в 05:48
поделиться

Flex Builder: D

1
ответ дан 1 December 2019 в 05:48
поделиться
  • Subclipse
  • Checkstyle
  • Findbugs
  • Spring IDE
  • m2eclipse (плагин Maven)
  • PMD
  • Jadclipse (декомпилятор)
2
ответ дан 1 December 2019 в 05:48
поделиться

Subversive Мне нравится больше, чем Subclipse. Приятно, что SVN интегрирован в качестве поставщика Team. Я давно не использовал Subclipse, но он, вероятно, намного лучше, чем был раньше.

3
ответ дан 1 December 2019 в 05:48
поделиться

Не имеет прямого отношения к программированию, но из соображений документации мне нравится бесплатная версия XMind (инструмент Mindmapping) и TeXlipse (среда LaTeX, на Sourceforge, извините, но могу не размещать вторую гиперссылку).

Мне нравятся некоторые из ранее упомянутых, например Findbugs.

И я второй, Джей Р., что я бы предпочел использовать Subversive для Subclipse, хотя Subclipse легче установить (на По крайней мере, Mac).

2
ответ дан 1 December 2019 в 05:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: