рд╣рдо рдЕрдкрдиреА рдЦреБрд╢реА рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рд╣рдордиреЗ рдЕрднреА PyCharm 3.1 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдПрдХ PyCharm рд░рд┐рд▓реАрдЬ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдорд╛рдореВрд▓реА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реЗ рднрд░рд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╕рдВрд╕реНрдХрд░рдг 3.0 рдХреЗ рд╕рд╛рде рд╢реБрд░реВ, PyCharm PyCharm рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдореБрдХреНрдд рдУрдкрди-рд╕реЛрд░реНрд╕ рдХреЛрдб PyCharm рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рджреЛрдиреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЕрднреА
PyCharm 3.1 рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (рдФрд░ рдЗрд╕реЗ рдмреВрдЯ рдХрд░рддреЗ рд╕рдордп рдкрдврд╝рддреЗ рд░рд╣реЗрдВ)ред
рдирдпрд╛ PyCharm 3.1 рдЕрдм Python 3.4 рдФрд░ Django 1.6 рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╣рдордиреЗ Google рдРрдк рдЗрдВрдЬрди рдХреЗ рд╕рдорд░реНрдерди рдХреЛ рдЕрдирджреЗрдЦрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдпрд╣ рдХрд╛рдлрд╝реА рд╕реБрдзрд╛рд░ рд╣реИред PyCharm 3.1 рд╣рдорд╛рд░реЗ рд╕рднреА IDE - IntelliJ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд┐рдП рдЧрдП рд╣рд╛рд▓ рдХреЗ рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рднреА рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред
рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ
рдЕрдЬрдЧрд░ 3.4 рд╕рдорд░реНрдерд┐рдд

PyCharm 3.1 рдирдП рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рдирд╡реАрдирддрдо рднрд╛рд╖рд╛ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рд╕рд╣рд┐рдд рдкрд╛рдпрдерди 3.4 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЖрдк рдирдП рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирдП рдкрд╛рдпрдерди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЖрдирдВрдж рд▓реЗрддреЗ рд╣реБрдП рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Django 1.6 рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд

PyCharm 3.1 рдореЗрдВ, Django рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдПрдВ рдирд╣реАрдВ рд╣реБрдИ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдм рдЖрдк PyCharm рдФрд░ Django рджреЛрдиреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!
Google рдРрдк рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд╛ рд╕рд░рд▓реАрдХрд░рдг
Google рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЬрди рдкрд░ рдЕрдкрдирд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдмрдирд╛рдПрдВ рдФрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ, рдпрд╣ рдЬреЙрди рд▓рд┐рдВрдбрдХреНрд╡рд┐рд╕реНрдЯ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдЙрди рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ рдЬреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ: PyCharm 3.1 Google рдРрдк рдЗрдВрдЬрди рдФрд░ Django рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЙрдиреНрдЪ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ Google рдРрдк рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдЕрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдордиреЗ рдХрдИ рдирд┐рд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдмрджреМрд▓рдд рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдСрдЯреЛ-рдкреВрд░реНрддрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИред
рдФрд░ рдХреНрдпрд╛ рдирдпрд╛ рд╣реИ?
- рд╡реИрдЧреНрд░реЗрдВрдЯ рд╕рдкреЛрд░реНрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рд╕рдорд░реНрдерди рдореЗрдВ рдЕрдм рдкреНрд░рджрд╛рддрд╛ рдХреА рдкрд╕рдВрдж (рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕, рд╡реАрдПрдорд╡реЗрдпрд░ рдпрд╛ рдЕрдиреНрдп) рдФрд░ рдкреНрд▓рдЧ-рдЗрди рдореИрдиреЗрдЬрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ

- рдЖрдИрдбреАрдИ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкреВрд░реНрдг-рдЯреИрдм рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдЬрд┐рд╕реЗ рдЕрдм рдЦреАрдВрдЪрд╛ рдФрд░ рдЧрд┐рд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡рд┐рднрд╛рдЬрд┐рдд рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рдЪреАрдЬреЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╕реАрдЦрд╛

- рдкрд╛рдпрдерди рдХреЛрдб (рднрд╛рд╖рд╛ рдЗрдВрдЬреЗрдХреНрд╢рди) рдореЗрдВ рдПрд╕рдХреНрдпреВрдПрд▓ рдЕрдВрд╢ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЬреЙрди рд▓рд┐рдВрдбрдХреНрд╡рд┐рд╕реНрдЯ (рдЕрдВрдЧреНрд░реЗрдЬреА) рдХрд╛ рдПрдХ рдФрд░ рдкреЗрдВрдЪрдХрд╕ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рдСрдЯреЛ-рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рд╕рднреА рд▓рд╛рдн рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рддреБрд░рдВрдд рдкрд░рд┐рдгрд╛рдо рджреЗрдЦреЗрдВ:
рд╕рд╛рдорд╛рдиреНрдп рд╕реБрдзрд╛рд░
- рдХрдВрдХрд╛рд▓ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рд╕реНрдЯреИрдЯрд┐рдХ рдХреЛрдб рдПрдирд╛рд▓рд┐рд╕рд┐рд╕ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдбреЗрдЯрд╛) рдЕрдм рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рд╣реЛ рдЧрдИ рд╣реИ рдФрд░ рдирдпрд╛ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдореЛрдбрд▓ рд╡рд┐рдВрдбреЛ рдЖрдкрдХреЛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХ рдкрд╛рдПрдЧреАред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рддрдХ рдпрд╣ рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА, рддрдм рддрдХ рдХреЛрдб рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░ рдЬреЛрд░ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдСрдЯреЛ-рд╕рдорд╛рдкрди рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

- PyCharm рдЕрдм Python рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдпрдВ рдвреВрдВрдврддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЧреБрдгреЛрдВ рдореЗрдВ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИред рддреЛ рдЕрдм рдЖрдк рдмрд┐рдирд╛ рджреЗрд░реА рдФрд░ рд╕рдорд╛рдпреЛрдЬрди рдХреЗ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?
PyCharm 3.0 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдмрд╛рдж, рд╣рдо рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдФрд░ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдореЗрдВ рдирд┐рдХрдЯрддрд╛ рд╕реЗ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВред рд╕рдВрд╕реНрдХрд░рдг 3.1 рдореЗрдВ, рд╣рдордиреЗ рдмрдбрд╝реА .po рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рдВрдкрд╛рджрди рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рднрд╛рд░реА рдмрд╛рдЗрдирд░реА рдореЙрдбреНрдпреВрд▓ рдЬреИрд╕реЗ PyGTK рдФрд░ PyQT рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреНрд░рдордг рдФрд░ рдЦреЛрдЬ рдХреАред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╣рдо рдФрд░ рднреА рдЕрдзрд┐рдХ рддреЗрдЬреА рд▓рд╛рдПрдВрдЧреЗред рджреЗрдЦрддреЗ рд░рд╣реЛ!
рдирдП рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЗрдВ рд╕реБрдзрд╛рд░
рдЪреВрдВрдХрд┐ PyCharm 3.1 InelliJ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдиреЗ рд╕рднреА рдирд╡реАрдирддрдо рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдирдпрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, PyCharm рдЯреВрд▓рдмрд╛рд░ рдХреЛ рдЫреБрдкрд╛рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдореЗрдиреВ рдФрд░ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдЫреЛрдбрд╝рддрд╛ рд╣реИ (рдЙрдиреНрд╣реЗрдВ рдЙрдирдХреА рдЬрдЧрд╣ рдкрд░ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ - рджреЗрдЦреЗрдВ | рдЯреВрд▓рдмрд╛рд░ рдФрд░ рджреЗрдЦреЗрдВ | рдЯреВрд▓ рдмрдЯрди)ред рдЯреВрд▓рдмрд╛рд░ рдХреЛ рд╕реНрдХреНрд░реАрди рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рдЫреЛрдЯреЗ рдЖрдЗрдХрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рднреА рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред

рдЖрд╡рд░реНрдзрдХ рд╡рд┐рдзрд╛
рдЬрдм рдЖрдк рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐, рдЪреЗрддрд╛рд╡рдиреА рдкрд░ рд╣реЛрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рд╕реНрдХреНрд░реЙрд▓ рдмрд╛рд░ рдкрд░ рдХрд┐рд╕реА рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде рд╣реА рдЪреЗрддрд╛рд╡рдиреА рдпрд╛ рд╕реНрд╡рдпрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

рд╣рд░ рдЬрдЧрд╣ рдЦреЛрдЬреЗрдВ
рдХреНрдпрд╛ рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдЬрд╛рдХрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдШреЛрд╖рдгрд╛ рдкрд░ рдЬрд╛рдПрдВ, рдХрдХреНрд╖рд╛ / рдлрд╝рд╛рдЗрд▓ / рдкреНрд░рддреАрдХ рдкрд░ рдЬрд╛рдПрдВ, рдПрдХреНрд╢рди рдЦреЛрдЬреЗрдВ? рдЕрдм рд╕рдм рдХреБрдЫ рдмреЗрд╣рддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ - рдЖрдк рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЦреЛрдЬ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рднреА рддреЗрдЬрд╝реА рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╕рдорд╛рди рд░реВрдк рд╕реЗред
рд╢рд┐рдлреНрдЯ рдХрд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рдбрдмрд▓ рдЯреИрдк рдирдИ рдЦреЛрдЬ рдПрд╡рд░реАрд╡реЗрдпрд░ рд╕реБрд╡рд┐рдзрд╛ рд▓рд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдХреНрд▓рд╛рд╕, рдлрд╝рд╛рдЗрд▓, рдПрдХреНрд╢рди, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдИрдбреА рд╕реЗрдЯрд┐рдВрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╢реАрдШреНрд░ рдлрд╝рд╛рдЗрд▓ рдиреЗрд╡рд┐рдЧреЗрд╢рди
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдЕрдм рдЦреЛрдЬрдирд╛ рдФрд░ рднреА рдЖрд╕рд╛рди рд╣реИрдВ: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреНрд░реА рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдмрд╕ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдирд╛рдо рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ рдЬрд╛рдПрдВ
рдХрд┐рд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдлрд╝рд╛рдЗрд▓ рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВред

рдЦреЛрдЬ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдореЗрдВ рдХреБрдЫ рдФрд░
- рдЦреЛрдЬ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди (Find Usages and Navigate to Actions) рддреЗрдЬ рд╣реИрдВ, рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдЕрдиреБрдХреНрд░рдордг рдХреЗ рджреМрд░рд╛рди рд╕рдВрдкрд╛рджрдХ рдЕрдзрд┐рдХ рдЙрддреНрддрд░рджрд╛рдпреА рд╣реИред рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдг рдвреВрдБрдвреЗрдВ рдкрд░рд┐рдгрд╛рдо рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ,
- рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╢рд╛рдмреНрджрд┐рдХреЛрдВ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдпреЛрдЬрдирд╛ (рдлрд╛рдЗрдВрдб рдЗрди рдкрд╛рде) рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рд╡рд┐рдХрд▓реНрдк (рдмрд╕ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЬреЛ рдХреЛрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрд╕рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ)ред

рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА
Git рдФрд░ Mercurial рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓реЙрдЧ рдЕрдм рддреЗрдЬреА рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ: рдмреНрд░рдВрдЪ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрдИ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдмрд╡рд░реНрд╕рди 1.8 (рдореВрд▓ рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ред
рдФрд░ рднреА ...
рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдкрд░ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ
рдХрд┐ PyCharm 3.1 рдореЗрдВ рдХреНрдпрд╛ рдирдпрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП
рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ред
рд╣рдордиреЗ
PyCharm 3.0 рдХреА рдШреЛрд╖рдгрд╛ рдореЗрдВ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА,
рдирд╡реАрдирддрдо рддреБрд▓рдирд╛ рддрд╛рд▓рд┐рдХрд╛ рд╣рдореЗрд╢рд╛ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдкрд░ рд╣реИред
PyCharm 3.1 рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлрд╝реНрдд рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ 4 рдлрд░рд╡рд░реА, 2013 рдХреЗ рдмрд╛рдж рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЦрд░реАрджрд╛ рд╣реИред рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рд╕рднреА рдХреЗ рдкрд╛рд╕ 30-рджрд┐рд╡рд╕реАрдп рдирд┐рдГрд╢реБрд▓реНрдХ, рдкреВрд░реНрдг-рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓рд╛ рдкрд░реАрдХреНрд╖рдг рд╕рдВрд╕реНрдХрд░рдг рд╣реИред
рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо!
PyCharm рдЯреАрдо