Skip to content
Marcel Schmalzl edited this page Aug 1, 2024 · 16 revisions

SW development

Tools

  • KDiff3
  • Meld
    • File comparisons + up to 3-way merges
  • ReText (pip3 install pyqt5 markups markdown docutils pyenchant ReText)
    • Meanwhile VS Code offers better markdown support (very unfortunate for this great project)
    • Advanced markdown editing, pdf export, ...
    • All extensions: extra,abbr,attr_list,def_list,fenced_code,footnotes,tables,smart_strong,admonition,codehilite,headerid,meta,nl2br,sane_lists,smarty,toc,wikilinks
  • csvtomd (pip3 install csvtomd)
    • CSV Table to markdown table conversion (csvtomd -d ";" ./mytable.csv)

General

  • Microsoft Visual Studio Code
    • sudo snap install --classic code # or code-insiders
    • sudo pacman -S code
    • Interesting Extensions
      • Markdown All in One; Id: yzhang.markdown-all-in-one; Fancy Markdown features
      • Markdown Table; Id: TakumiI.markdowntable; Edit Markdown tables more easily
      • Paste image; Id: mushan.vscode-paste-image; Paste images directly in Markdown
      • Gremlins tracker for Visual Studio Code; Id: nhoizey.gremlins; Warns for nasty similar looking characters and else
      • Image preview; Id: kisstkondoros.vscode-gutter-preview; Images previews on hover
      • isort; Id: ms-python.isort; Sort Python imports
      • Excalidraw-cj
      • Code Spell Checker
  • Notepad++
  • Sublime Text

Python

  • PyCharm
    • IDE

C/C++

  • QtCreator
    • General purpose + Qt IDE

Dart

  • MS Visual Studio Code + Dart plugin
    • IDE with plugin

R

  • Jupyter Lab + R Kernel

Embedded Development

Misc

Clone this wiki locally