22/11/20181 Evaluation on use of anIDE for development ofapplications contrastedwith not using an IDEWEEK 9 Advantage on using IDE over Console1. IDE like Python IDLE will highlightsimple syntax errors on compilation, soyou don’t have the experience ofsearching the errors in coding for hours.2. Python IDE have an “autocomplete”feature, so that if you type a. and … Continue reading “Features of Python IDLE | My Assignment Tutor”
22/11/20181 Evaluation on use of anIDE for development ofapplications contrastedwith not using an IDEWEEK 9 Advantage on using IDE over Console1. IDE like Python IDLE will highlightsimple syntax errors on compilation, soyou don’t have the experience ofsearching the errors in coding for hours.2. Python IDE have an “autocomplete”feature, so that if you type a. and pause,the IDE will present you with a list of thevarious associated functions available,so you don’t need to remember thevarious available commands..Require bracket 22/11/20182 More advantages3. Most IDE including Python IDLE has a buildAutomator of some kind that compiles thecode, and builds an executable program byadding in any necessary libraries, some ofwhich you may not even be aware of. Thosesame tools make it easier to organize andinclude any optional libraries, or ones you’vecreated yourself.4. Use of IDE like Python IDLE make use ofText highlight, where it make use of differentcolours to identify variables, function,commands, etc. This gives an advantage tothe developer in findings errors. More Advantages5. In IDE, debugging becomes more friendly. For example inPython IDLE, has in‐built debugging features has help to tracethe errors line by line and helps to find the logical errorsquickly.6. Navigating becomes easier as it is easier to find compile‐time error or run‐time exception error directly from the errordetails.7. Finally a few more tools that IDE’s offer can be resourcemanagement and the ability to compile your code. Whenwriting a new program there are usually many different filesthat have been referenced in specific path locations so it isvery important for the running of the program that these filesare in the correct locations.8. Using an IDE makes it easy to see a visual representation ofthe location of files and makes it more understandable for thefeatures to be installed for the user. 22/11/20183 Overall Advantages1. Increased Efficiency – faster coding with less effort2. Collaboration – A group of programmers can easily work togetherwithin an IDE3. Project Management – Program resources are easily.4. Saves time: Helps to debug faster.5. Quality: Helps to maintain quality standards. Few slight disadvantages.1. Sometimes IDE find errors but fails to point them to a correct location:For example you’ll be confused at the debugger for telling you thatthere’s a type mismatch on line 354 when the root of the problem is alogic error on line 256.2. IDE are resource hungry so it need more RAM and processing power torun fast and smoothly.3. Most of the sophisticated IDE are commercial and need to buy at aheavy price.4. Some IDE are difficult to learn all its functionality such as Visual Studioenterprise edition. 22/11/20184 Features of Python IDLE Features of Python IDLEIn Python IDLE, we can adjust allthe colors of idle underopƟons→configureidle→HighlighƟng. IDLE does notsupport extensions, however, it’sopen source and probably someforks with extra features areavailable. 22/11/20185 Indentation and other preferencesHere the tabs allow us to modify fonts forbetter vision and editing and the next tab“Highlighting” is there for syntax highlighting,keystrokes assigned to particular operations,and a few other miscellaneous things.Along with the fonts, Indentation tab is therefor increasing and decreasing the number ofspacing for indentation of the code whilewriting in python IDLE. Integrated DebuggerThe in‐built debugger can be retrievedby clicking to Debug‐>debugger.The user interface in the new versionuses a paned window to separate thecontrols and stack on the left from thevariable display on the right. Both thestack and variable display areimplemented using tree view widgets.This also provides a great deal ofcontrol when it comes to how muchspace each element will use. 22/11/20186 More to search through lengthy codesPython has tools to search for any keyword in lengthy programs and can help you toreplace any words. The feature can be assessed by pressing CTRL+H. This saves a lot oftime and effort, if we need to change a variable name which is spread whole across theprogram. Links for more Learning/ Researchhttps://docs.python.org/3/library/idle.html (More on Python IDLE)https://www.thewindowsclub.com/how‐to‐get‐started‐with‐visual‐studio (To learn more onvisual studio)https://www.youtube.com/watch?v=_okUV47eM5chttps://www.youtube.com/watch?v=KHPoVpL7zHghttps://www.youtube.com/watch?v=uZGZNEyyeKshttps://www.youtube.com/watch?v=bO7wpzgy74Ahttps://www.youtube.com/watch?v=yc2CROtTsC0https://www.youtube.com/watch?v=FJx5mutt1uk(Above 6 Youtube links to learn using Python in visual studio )