no not abandoning Debian 😀 (which is the BASIS for Ubuntu and imho)
about: eclipse: is a “MOTHERSHIP” of an IDE software.
it seems to grow every year, making this already very complex java IBM based software EVEN BIGGER.
never the less it has some great functionalities:
- supports basically every language on this planet
- mostly Open Source (?)
- The Eclipse Public License (EPL) is a free and open source software license most notably used for the Eclipse IDE and other projects by the Eclipse Foundation. (wiki)
- merging files with ease:
- select two files -R-Click-> team -> compare THE BEST file compare function ever seen
- genius shortcuts-hotkeys: (scroll down fore more info)
so let’s go
plz donate to: https://www.pydev.org/ as this developer develops and provides eclipse’s python plugin: https://www.pydev.org/updates
100x hello world loop
for x in range(0, 100): print("HELLO WORLD%d" % (x))
ps: python hates brackets (for whatever reason, imho brackets are a good way to mark start and stop of a code-block, a lot of editors even highlighting the other end when one end is selected but well)
git support 🙂
Styles? Changing colors?
here the problems starts X-D
selecting the eclipse dark theme… is doable
but changing the background color within 3h timeframe with those ZIG BILLIONS OF OPTIONS? ALMOST IMPOSSIBLE X-D (ignorance of UNIX KISS ANNOYING ALL USERS!)
BETTER DON’T MESS WITH THE COLOR SETTINGS!!! X-D
if the developer needs to reset the color scheme go like this:
then the developer needs to restart eclipse
and go back to the Dark theme
restart eclipse again
genius shortcuts hotkeys but: Ctrl+Shift+B toggle breakpoints needs to be enabled manually
working with shortcuts hotkeys makes works MUCH more efficient
luckily eclipse has A TON of hotkeys and shortcuts, but some do not work per default
in order for all hotkeys to work the dev needs to: (search for eclipse hotkeys shortcuts cheat sheeds)
- tell mate desktop to use different shorcuts: Ctrl+Alt+Cursor
- Ctrl+Shift+B = TOGGLE BREAKPOINT, if it does not work
- Ctrl+Alt+Cursor Up or Down = COPIES the current line 😀
- Alt+Cursor Up or Down = move the line 😀
- Ctrl+Backspace = delete current word
- Ctrl+D = delete current line
- Ctrl+Z = brink back that just deleted line (UNDO)
- Shift+Ctrl+Z = REDO
- Shift+Ctrl+Y = lowercase selected text
- Shift+Ctrl+X = UPPERCASE SELECTED TEXT
- not genius but good to know:
- Ctrl+F11 = run python file (just F6 WOULD HAVE BEEN TOO EASY)
- F11 = run python file debug session (SET A BREAKPOINT BEFORE! OR IT WON’T STOP)
- F6 = step over
- F8 = continue (quit step debugging)
- Ctrl+F2 = abort debug session
- Ctrl+F6 = switch files (Ctrl+Tab WOULD HAVE BEEN TOO EASY)
- F12 = set cursor focus to (back to) Editor
- how to fix Ctrl+Shift+B = TOGGLE BREAKPOINT scroll way down sweet chariot…
- what makes the “compare-two-files-and-copy-merge-differences-workflow” blazing fast is user-defined hotkeys for:
- go to next difference
- copy difference from left-to->right and vice versa
PyCharm?
has also it’s charm in the FREE COMMUNITY edition (SCROLL DOWN)
just make sure to run it virtualized and remove the virtual network cable so it can not “phone home”
Links:
great howto: https://www.vogella.com/tutorials/Python/article.html#debugging
git it up
keep it up and running:
- please consider
don’t run it with JRE 21 X-D
(it will crash all the time)
how to uninstall eclipse?
- “Just remove the folder where it’s installed” <- thats the UNIX KISS keep it simple kind of uninstall 😀
- also delete
- rm -rf ~/.p2
- rm -rf ~/.eclipse
- also delete
liked this article?
- only together we can create a truly free world
- plz support dwaves to keep it up & running!
- (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
- really really hate advertisement
- contribute: whenever a solution was found, blog about it for others to find!
- talk about, recommend & link to this blog and articles
- thanks to all who contribute!