|
--JetBrains PyCharm Professional 2019.2.4 [En]--Версия программы: 2019.2.4
Официальный сайт: ссылка Язык интерфейса: Английский Лечение: в комплекте Тип лекарства: другое Системные требования: Операционная система: Windows 7 SP1 и выше (x64 только) Оперативная память: 4 GB RAM (8 GB рекомендуется) Дисковое пространство: 3.5 GB для установки и кэша (5 GB рекомендуется) Описание: PyCharm — это интеллектуальная Python IDE с полным набором средств для эффективной разработки на языке Python. Кроме того, PyCharm предоставляет высококлассные средства для веб-разработки, включая Django и другие фреймворки. Основные возможности:Intelligent Coding AssistancePyCharm provides smart code completion, code inspections, on-the-fly error highlighting and quick-fixes, along with automated code refactorings and rich navigation capabilities. Intelligent Code Editor PyCharm’s smart code editor provides first-class support for Python, JavaScript, CoffeeScript, TypeScript, CSS, popular template languages and more. Take advantage of language-aware code completion, error detection, and on-the-fly code fixes! Smart Code Navigation Use smart search to jump to any class, file or symbol, or even any IDE action or tool window. It only takes one click to switch to the declaration, super method, test, usages, implementation, and more. Fast and Safe Refactorings Refactor your code the intelligent way, with safe Rename and Delete, Extract Method, Introduce Variable, Inline Variable or Method, and other refactorings. Language and framework-specific refactorings help you perform project-wide changes.-Built-in Developer Tools PyCharm’s huge collection of tools out of the box includes an integrated debugger and test runner; Python profiler; a built-in terminal; integration with major VCS and built-in database tools; remote development capabilities with remote interpreters; an integrated ssh terminal; and integration with Docker and Vagrant. Debugging, Testing and Profiling Use the powerful debugger with a graphical UI for Python and JavaScript. Create and run your tests with coding assistance and a GUI-based test runner. Take full control of your code with Python Profiler integration. VCS, Deployment and Remote Development Save time with a unified UI for working with Git, SVN, Mercurial or other version control systems. Run and debug your application on remote machines. Easily configure automatic deployment to a remote host or VM and manage your infrastructure with Vagrant and Docker. Database tools Access Oracle, SQL Server, PostgreSQL, MySQL and other databases right from the IDE. Rely on PyCharm’s help when editing SQL code, running queries, browsing data, and altering schemas.-Web Development In addition to Python, PyCharm provides first-class support for various Python web development frameworks, specific template languages, JavaScript, CoffeeScript, TypeScript, HTML/CSS, AngularJS, Node.js, and more. Python Web frameworks PyCharm offers great framework-specific support for modern web development frameworks such as Django, Flask, Google App Engine, Pyramid, and web2py, including Django templates debugger, manage.py and appcfg.py tools, special autocompletion and navigation, just to name a few. JavaScript & HTML PyCharm provides first-class support for JavaScript, CoffeeScript, TypeScript, HTML and CSS, as well as their modern successors. The JavaScript debugger is included in PyCharm and is integrated with the Django server run configuration. Live Edit Live Editing Preview lets you open a page in the editor and the browser and see the changes being made in code instantly in the browser. PyCharm auto-saves your changes, and the browser smartly updates the page on the fly, showing your edits.-Scientific Tools PyCharm integrates with IPython Notebook, has an interactive Python console, and supports Anaconda as well as multiple scientific packages including Matplotlib and NumPy. Interactive Python console You can run a REPL Python console in PyCharm which offers many advantages over the standard one: on-the-fly syntax check with inspections, braces and quotes matching, and of course code completion. Scientific Stack Support PyCharm has built-in support for scientific libraries. It supports Pandas, Numpy, Matplotlib, and other scientific libraries, offering you best-in-class code intelligence, graphs, array viewers and much more. Conda Integration Keep your dependencies isolated by having separate Conda environments per project, PyCharm makes it easy for you to create and select the right environment.-Customizable and Cross-platform IDE Use PyCharm on Windows, Mac OS and Linux with a single license key. Enjoy a fine-tuned workspace with customizable color schemes and key-bindings, with VIM emulation available. Customizable UI Are there any software developers who don't like to tweak their tools? We have yet to meet one, so we've made PyCharm UI customization a breeze. Enjoy a fine-tuned workspace with customizable color schemes and key-bindings. Plugins More than 10 years of IntelliJ platform development gives PyCharm 50+ IDE plugins of different nature, including support for additional VCS, integrations with different tools and frameworks, and editor enhancements such as Vim emulation. Cross-platform IDE PyCharm works on Windows, Mac OS or Linux. You can install and run PyCharm on as many machines as you have, and use the same environment and functionality across all your machines. Нововведения в 2019.2 версии:Jupyter NotebookRun All, Run All Above, Run All Below One of the most requested features in our Jupyter support has been to run all cells with a single button click. This turned out not to be as easy as it sounds, because we had to reimplement some of Jupyter’s execution logic on the PyCharm side. We’re happy to announce that this feature is now available in PyCharm. Improved server configuration With multiple projects open, PyCharm would implicitly use the first project you’ve opened to start a managed Jupyter server. This is now configurable. You can also now choose a specific port for the Jupyter server to listen on. Spacing with virtual lines When you view a Jupyter Notebook in the browser, the layout naturally spaces out the cells a little bit. The PyCharm approach of displaying the code as a Python file therefore looks a little more dense. To make the code look better, we now insert virtual empty lines in your notebook that are not persisted to the file. Inline display of variable values The PyCharm debugger helps you keep track of your variables, and shows you their current state as you’re working with your notebook.-IDE Improvements Code highlighting for many popular languages Do you work on projects where code in a different language sneaks into your project? PyCharm will now highlight the syntax of Windows .bat files, C#, C++, Groovy, Lua, Makefiles, and more. Basic bash support Most projects, at some stage in their life, get some bash files checked in to their repo. PyCharm will now highlight bash syntax, provide basic completion, and integrate with Shellcheck to check your bash files. Improved look on Windows PyCharm now looks better than ever on Windows: we’ve tweaked the look of the UI to be more modern. cURL support for the REST client cURL format is now supported out of the box. Just copy your cURL formatted request and paste it directly to your HTTP Request file to convert it into the proper format. To use this new functionality, just create a new .http file or a HTTP-request scratch file, and then paste a cURL string. It will be automatically converted to a full request. Preserve cookies between requests Imagine you made an authentication request on a service to later call endpoints that will ask for permission. In the past this authentication response was lost, forcing you to ask for it every time it was needed. Now this is not an issue! All the cookies will be kept for your future usage and will be transferred in the next requests you perform. Improved EditorConfig support EditorConfig files allow you to embed code style settings directly in your repo. We’ve now improved this functionality to be more flexible; for example, it’s now possible to use multiple EditorConfig files to set different settings for different parts of your project.-Python Python 3.8: Positional-only parameters Designate positional-only parameters to your function definitions to restrict the usage of your functions. This new syntax will allow you to define strictly those arguments that are purely intended to be called according to a specific sequence. Python 3.8: Assignment Expressions Assign a value within an expression to enhance your code compactness and readability. You can now, for example, use one line of code to create conditional expressions and at the same time assign variable values. Final annotation for variables Design classes and subclasses with restricted usage of methods, classes, and variables by using the ‘Final’ qualifier to avoid unwanted inheritance or overriding. Use equals sign in f-strings f-Strings can now use ‘=’ to show expressions and their values at the same time. Use f'{expr=}' to generate a string that will show both your expression and its output. Inline Python functions One of the key features in PyCharm is its ability to automatically refactor your code. This way you know for sure that after you’ve completed the operation, the behavior of your code didn’t change. We’ve now added the ability to automatically inline a Python function. Find duplicate code quickly Duplicate code is smelly code, so PyCharm lets you know if there’s something you might want to refactor into a single function.-JavaScript Improved variable renaming Refactoring code is now more customizable, with an option to rename or not rename dynamic references. If selected, you can decide which occurrences you want to actually rename and which ones to leave as they are, by using a preview interface. Updated Smart step into while debugging The ‘Smart step into’ (Shift-F7) feature received a boost. Targets are now more visible, and you can easily switch between them with the arrow keys or Tab, and then press Enter to step into the selected target. Improved visibility of libraries in the debugger The filter icon on the debugger call stack allows you to hide all the calls from third-party code. Now everything that you mark as a library can be hidden with this new feature.-Databases Full-Text Search Did you know that PyCharm Professional Edition bundles all database features from JetBrains DataGrip, our professional database IDE? One of the new features in our database tooling is full-text search across multiple data sources: now you can find your data, no matter where it is hiding. Процедура лечения:1. Установите программу;2. Разместите файл jetbrains-agent.jar в любой удобной для вас папке; 3. Активируйте триальный период: - Запустите приложение - В окне активации выберите пункт "Evaluate for free" - Нажмите кнопку "Evaluate" для получения лицензии на 30 дней; 4. Подключите файл jetbrains-agent.jar в параметрах JVM: * В окне приветствия -> "Configure" -> "Edit Custom VM Options..." * В открытом проекте -> "Help" -> "Edit Custom VM Options...", согласитесь на создание файла В конец открывшегося конфигурационного файла добавьте строчку -javaagent:Абсолютный\Путь\До\Файла\jetbrains-agent.jar; 5. Перезапустите IDE, чтобы пересчитались параметры JVM; 6. Активируйте постоянную лицензию: * В окне приветствия -> "Configure" -> "Manage License..." * В открытом проекте -> "Help" -> "Register..." а) Способ с сервером лицензирования (при работающем интернете): - Выберите способ "License server" - Нажмите "Discover server" для автоподстановки адреса, либо введите в поле адреса http://jetbrains-license-server б) Офлайн способ с кодом активации (если доступа в интернет нет): - Выберите способ "Activation Code" - Скопируйте код из файла ACTIVATION_CODE.txt и вставьте в соответствующее поле Нажмите кнопку "Activate" для применения выбранного типа лицензирования. PS в файле hosts не должно быть записей для доменов JetBrains, иначе может не сработать лечение |
Текущее время: 21-Ноя 16:57
Часовой пояс: UTC + 3
Вы не можете начинать темы
Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы |
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!