Your SlideShare is downloading. ×
  • Like
Effective coding in IntelliJ IDEA
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Effective coding in IntelliJ IDEA

  • 11,821 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
11,821
On SlideShare
0
From Embeds
0
Number of Embeds
6

Actions

Shares
Downloads
14
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • IntelliJ IDEA – мощный инструмент. Но эффективность его использования зависит от того, как хорошо вы его знаете.
  • Большинство используют IDE далеко не на полную мощность.
  • Некоторые из возможностей IDEA отсутствуют в других IDE, и пользователи, переходящие с них , не знают об такой функциональности и применяют лишь уже знакомые им фичи.
  • Может возникнуть вопрос, а нужны ли вообще эти дополнительные возможности? Если я набираю текст со скоростью 300 символов в минуту, зачем мне знать про хитрый вид code completion, который сэкономит мне десяток нажатий клавиш?
  • Разумеется, можно вообще не пользоваться фичами IDE. Даже самую сложную программу можно написать в Notepad . Но дело в эффективности работы с таким инструментом. Даже если какая-то фича экономит секунды работы, применяться она может очень часто, и экономия возрастает многократно. И, что даже более важно, когда IDE делает рутинную часть работы за нас, это позволяет сосредоточиться на существенной части.

Transcript

  • 1. Эффективная работас кодом в IntelliJ IDEAЧашников НиколайпрограммистJetBrains, Inc.Nikolay.Chashnikov@jetbrains.com
  • 2. IntelliJ IDEA предоставляетмного возможностей…
  • 3. …но многие используют IDE далеко не на полную мощностьНо мало кто использует IDEAна полную мощность
  • 4. Многие пользуются только тем,к чему привыкли в других IDE
  • 5. А нужны ли все эти возможности?
  • 6. Даже самую сложную программу можно написатьпри помощи простейшего инструмента,но это неэффективно
  • 7. 7http://www.jetbrains.com/idea/Demo 1Создание кода с нуля
  • 8. 8http://www.jetbrains.com/idea/Demo 2Рефакторинг кода для написания тестов
  • 9. 9http://www.jetbrains.com/idea/Demo 3Генерация элементов класса
  • 10. 10http://www.jetbrains.com/idea/Demo 4Навигация по проекту
  • 11. 11http://www.jetbrains.com/idea/Demo 5Изучение кода проекта
  • 12. 12http://www.jetbrains.com/idea/Demo 6Улучшение существующего кода
  • 13. 13http://www.jetbrains.com/idea/Demo 7VS
  • 14. 14http://www.jetbrains.com/idea/Demo 8Общие принципы эффективной работы
  • 15. 15http://www.jetbrains.com/idea/Ссылки• IntelliJ IDEA:– http://www.jetbrains.com/idea• Блог:– http://blogs.jetbrains.com/idea/category/tips-tricks/• Форумы:– http://www.jetbrains.com/devnet/idea• E-mail:– Nikolay.Chashnikov@jetbrains.com
  • 16. 16http://www.jetbrains.com/idea/Вопросы и ответы