CPython
Visual Studio Code
Our great sponsors
CPython | Visual Studio Code | |
---|---|---|
716 | 1542 | |
45,090 | 131,940 | |
3.2% | 1.9% | |
10.0 | 10.0 | |
4 days ago | 5 days ago | |
Python | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CPython
-
A Beginners guide to Python.
Go on Python's official site and download it.
-
Automating Notepad and Excel applications in Python
To follow along, the reader must have a good knowledge of Python.
-
Is there a reason why my code immediately closes?
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager import time # driver = webdriver.Chrome(ChromeDriverManager().install()) # #chromedriver_autoinstaller.install() # driver = webdriver.Chrome(ChromeDriverManager().install()) driver = webdriver.Chrome(ChromeDriverManager(version = '101.0.4951.41').install()) driver.get("http://www.python.org") # path = '/Users/jiggz/Desktop/chromedriver 2' driver.get('https://www.youtube.com/')
-
How I setup a new machine for development
Machine: Acer Nitro 5 AN515-58 Operating System: Windows 11, Fedora 36 Editors: VS Code, Sublime Text, Android Studio, IntelliJ Idea Programming Languages: Python, Flutter, Java, JavaScript, Node Productivity: Cron Calendar, Notion, Anytype, Spotify, Discord, Todoist Extensions: Vitesse Theme, Flutter, Python, Prettier, Carbon Product Icons, Codesnap
- Il parallelismo in Python in quattro linee di codice (più o meno)
-
I think the CTX package on PyPI has been hacked!
You are most welcome! In fact I had my issues with this too and can relate. Btw., I am sure Python would benefit from issues that mention concrete shortcomings, that is, if you are up to another good deed.
- A smart way to print :)
-
Help with multiple frames in their own classes and handling resizing
https://github.com/python/cpython/tree/main/Lib/tkinter https://github.com/python/cpython/tree/main/Lib/idlelib https://github.com/python/cpython/blob/main/Lib/turtle.py
- First Python Bug Report -- I'll be old enough to wear long pants any day now.
-
Python Standard Library changes in recent years
It does. Note that it calls popcount_digit on each digit of the integer (a 'digit' here is 32 bits), which calls _Py_popcount32, which does map to a hardware instruction if possible: https://github.com/python/cpython/blob/f62ad4f2c4214fdc05cc4...
Visual Studio Code
-
Pelles C where?
The links on this page could be legitimate, but I'd warn against them. Not because of fears that it's a deviation of C, but because currently there's no reason to use something like this on Windows or Linux. You can quickly grab VSCode and look at the Microsoft-provided setup guides for GCC on Linux, GCC on Windows via MinGW, Windows via the Subsystem for Linux, and set up for Microsoft C++.
-
Professional Software Development at Zero Cost
Visual Studio Code
-
My New Macbook Setup (2022)
I prefer vscode to code. You can use github account to sync your setttings.
-
Developing state of the art web apps with Node.js (QEWD-Up) back-end + NuxtJS/Vue.js front-end
You can simply clone both demo setups from GitHub and run them on your development machine using Visual Studio Code where your IRIS/Caché development instance is running. The demo is kept as easy as possible, but it contains all major steps you need to start writing real-life apps.
-
How I setup a new machine for development
Machine: Acer Nitro 5 AN515-58 Operating System: Windows 11, Fedora 36 Editors: VS Code, Sublime Text, Android Studio, IntelliJ Idea Programming Languages: Python, Flutter, Java, JavaScript, Node Productivity: Cron Calendar, Notion, Anytype, Spotify, Discord, Todoist Extensions: Vitesse Theme, Flutter, Python, Prettier, Carbon Product Icons, Codesnap
-
Code-Server but with Codium?
I wouldn't really say codium is a "complete rewritten clone", they clearly state that it's not a fork. Codium pulls directly from vscode source (https://github.com/Microsoft/vscode) and then throws in some patches to remove MS stuff then builds it and releases it under MIT license. One could easily build their own vscode binary from MS's source, but codium does all that for you so you don't need to build/patch.
-
why don't distros ship vim?
Complete agreement. It would be nice to have an up-to-date editor that continued to function in a terminal. I use VSCode for a lot of my recent work and it's quote powerful (and open-source), but it now relies completely on a GUI interface. I wouldn't mind having, say, 33% of its features in a pure terminal-compatible form. That would be fantastic.
-
Arch Linux - VSC Insiders
Now that I've set this all up, here's my question; how can I reliably have my own built from source version of this program? Unfortunately, I didn't see any clear instructions in the main repo, and nothing stood out when I tried googling the question. So I want to either fork the main branch or curl in the nightly code into my repo and build it from there and add that repo to my pacman.conf file to install.
The instructions in the repo look pretty detailed, have you tried them? You could make an Arch package out of these.
-
What are the must-have apps for Mac in 2022?
From a coder perspective, these are the ones I could not live without: - Alfred - goes without saying. It's all in the name ;-) - VSCode - I used SublimeText for a long time, but VSCode is just too good to not switch. It has all I ever wanted, and I tweaked the rest :-) - 1password - I tried lots of others (Enpass, KeePass(x/ce), LastPass, BitWarden) but 1p is just another level of usability (especially with this quick-access-spotlight-like-search in v8) - (Things](https://culturedcode.com/things/) - I don't know where my life was before Things, but now cannot imagine not using it every day! - (Fantastical)[https://flexibits.com/fantastical] - same as above - handles calendars and reminders impossibly well. And the natural language task adding is just amazing! - Bear - I go on a note-app-hunt every couple of months, but always come back to my bear. Nothing (IMO) comes even close! Including native Notes, which for some reason has issues with sync across my devices. Bear just works. Always! - iTerm - replaced my terminal because it's better in so many ways (split panes, nicer UI & lots of tweaks).
What are some alternatives?
Spyder - Official repository for Spyder - The Scientific Python Development Environment
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
reactide - Reactide is the first dedicated IDE for React web application development.
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
thonny - Python IDE for beginners
Atom - :atom: The hackable text editor
KDevelop - Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
HomeBrew - 🍺 The missing package manager for macOS (or Linux)
SharpDevelop
MonoDevelop - MonoDevelop is a cross platform .NET IDE
Brackets - An open source code editor for the web, written in JavaScript, HTML and CSS.