Тёмный

Find Your Feature Fit: How to Pick a Text Editor for Python Programming 

PyOhio
Подписаться 16 тыс.
Просмотров 237
50% 1

Gregory M. Kapfhammer, Madelyn M. Kapfhammer
www.pyohio.org...
This presentation will explore the different features of text editors for
Python programming. By comparing the capabilities of VS Code and Vim, audiences
of all skill levels will receive the necessary information to make an informed
decision about which text editor fits their programming preferences. Using the
illustrative example of a Python programmer who is implementing a Python
program, the talk will introduce and compare features including fuzzy file
finding and code navigation, auto-completion, source code highlighting,
linting, testing, virtual environments, and snippets. For VS Code and Vim,
these selected features showcase what is often important to a Python
programmer, highlighting the trade-offs and benefits of both text editors. Here
are some topics that we will cover in this presentation:
**Fuzzy File Finding**: Rapidly search for files in your project with names
that match a pattern.
**Source Code Highlighting**: Bring clarity by applying colors and fonts to
your source code and technical writing.
**Autocompletion**: Save time by quickly substituting partial code and text
segments with the desired content.
**Linting and Code Formatting**: Check and reformat source code and writing to
ensure adherence to well-established style guides.
**Virtual Environments and Packages**: Maintain project isolation by
installing and managing packages in separate development and execution
environments.
**Automated Testing and Debugging**: Establish a confidence in program
correctness by running test suites and finding and fixing bugs.
**Code Snippets**: Save time when programming and testing by inserting full
segments based on easy-to-complete keywords.
Ultimately, this presentation will demonstrate that both VS Code and Vim are
outstanding text editors for Python, with features that can assist in many
everyday programming tasks. In different ways, and possibly with different
disadvantages or benefits, these text editors improve a programmer's efficiency
and effectiveness, becoming an indispensable part of an everyday workflow. With
the knowledge of the features that VS Code and Vim offer, the audience will be
able to choose which editor is best for them, emerging with the know-how to
configure it to their preferences for Python programming. Both beginners and
experts alike will be capable of finding their "feature fit" for a text editor
that supports Python programming!
What is important to you when it comes to text editors? To find out, join us in comparing VS Code and Vim. From version control integration to source code highlighting, with auto-completion, testing, virtual environments, snippets, code navigation and linting in between, learn how VS Code and Vim handle each feature and decide for yourself what fits your programming preferences when using Python.
===
pyohio.org
A FREE annual conference for anyone interested in Python in and around Ohio, the entire Midwest, maybe even the whole world.
Produced by NDV: / @nextdayvideo
Sat Jul 27 15:45:00 2019 at Hays Cape

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
Просмотров 898 тыс.
Women’s Goalkeepers + Men’s 🤯🧤
00:20
Просмотров 926 тыс.
The Value of Source Code
17:46
Просмотров 80 тыс.
"Clean" Code, Horrible Performance
22:41
Просмотров 892 тыс.