Custom execution of projects: it allows you to select all the variables per execution such virtual environment, system variables or even custom configurations or working directories.Professional running and debugging of Python code Package manager: also it provides a complete package manager for git to install, update or remove dependencies.Requirements updates: it can detect the requirements places at requirements.txt file and in case they are different with the virtual environments will prompt a message to update them automatically.Different python versioning: it not only supports different libraries but also different Python version interpreter.Shared venvs: used when the user prefers to have a the same virtual environment for several projects sharing the same preferences.Creation and handling of venvs: by default it tries to create a virtual environment per project with the default python interpreter on the system.This IDE support the virtual environments in a professional way having: The virtual environments in Python is a very powerful tool that allow to have isolated Python environments for each project, allowing the developer to have different Python and libraries versions on each project not interfering one to each other. Git integration on the code: it allows to see the git blame (history of each change) by line but also to check partial sections of the code between different git branches and checking the history of each part in seconds.Multiple workspace: it can be using git stashes but also allows you to create workspaces with changes that are isolated from the usual changes you are working on.Powerful tools to check differences between branches: it can spot the differences on many files between branches and even apply patches only to some of them with a couple of clicks.Support for local and remote branches: it allows to see the differences and manage branches on a professional way.Advanced view of the git log: it can be selected the users, commits, branches and many other filters to find any lost commit.There is support for the mayor version control systems available to develop software such Subversion (SVN), Git, Mercurial and has a great integration with git platforms such GitHub, along these other features: Here are 6 different features that makes the IDE on the Community Edition so special. If you use the IDE for teaching, as a student or on open source protects you can be legitimate to get a license of the IDE on the Professional version for free, check it out on the official web site. 50% discount: universities, educative organizations, start-ups or non-governmental organization.25% discount: old students or users using competitors to this IDE tools when switching to JetBrains. ![]() After the third year it is also the prices drops to 119$ yearly per license.
0 Comments
Leave a Reply. |