Programming softwares: Difference between revisions
Jump to navigation
Jump to search
| Line 36: | Line 36: | ||
* [https://winscp.net/eng/download.php WinSCP] for {{Win}}. GPL v.3 | * [https://winscp.net/eng/download.php WinSCP] for {{Win}}. GPL v.3 | ||
== | == Comparison of terminal emulators == | ||
[https://conemu.github.io/ ConEmu - Handy Windows Terminal] for {{Win}} | |||
* Download: [https://github.com/Maximus5/ConEmu/releases Releases · Maximus5/ConEmu] | |||
* License: [https://github.com/Maximus5/ConEmu/blob/master/LICENSE BSD 3-Clause "New" or "Revised" License] | |||
* Logging the screen output: Available<ref>[https://superuser.com/questions/1294953/how-can-i-get-output-logged-from-conemu logging - How can I get output logged from ConEmu? - Super User]</ref> | |||
* Background process finished alert: | |||
[https://github.com/ghostty-org/ghostty Ghostty]: "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration." for {{Mac}} & {{Linux}} v. 1.1.3 | |||
* License: [https://github.com/ghostty-org/ghostty/blob/main/LICENSE MIT License] | |||
* Logging the screen output: | |||
* Background process finished alert: Not available | |||
[https://www.iterm2.com/downloads.html iTerm2 - Mac OS Terminal Replacement] for {{Mac}} Build 3.5.14 | |||
* License: [https://github.com/gnachman/iTerm2/blob/master/LICENSE GNU General Public License v2.0] | |||
** Logging the screen output: | * Logging the screen output: Available | ||
* Background process finished alert: Available {{Gd}} When multiple tabs are open at the same time: iTerm displays a blue circle 🔵 on the tab when a background process completes. | |||
The built-in native terminal app on macOS for {{Mac}} | |||
* License: | |||
* Logging the screen output: | |||
* Background process finished alert: Available {{Gd}} When multiple tabs are open at the same time: iTerm displays a tree dots {{kbd | key=<nowiki>...</nowiki>}} on the tab when a background process completes. | |||
== Other tools == | == Other tools == | ||
Revision as of 14:16, 1 July 2025
List of programming softwares
API documentation browser
- Zeal - Offline Documentation Browser for Win
& Linux
. License: GNU General Public License v3.0 - $ Dash for macOS - API Documentation Browser, Snippet Manager - Kapeli for macOS
- Dash Alternatives and Similar Software - AlternativeTo.net
API testing
- Postman | The Collaboration Platform for API Development for macOS
or Win
- newman - npm "Newman is a command-line collection runner for Postman."
- $ Paw – The most advanced API tool for macOS
Editor
- $ Sublime Text for macOS
or Win
[1] - Notepad++ for Win
. GPL License 
- $ CodeRunner – Programming Editor for macOS
- Alternatives: Online IDE
PHP
- XAMPP Installers and Downloads for Apache Friends for macOS
or Win
- WampServer, la plate-forme de développement Web sous Windows - Apache, MySQL, PHP for Win
- $ MAMP PRO - Your local web development solution for macOS
or Win
Text diff tools
Git client
- GitHub Desktop for macOS
or Win
- Sourcetree | Free Git GUI for Mac and Windows for macOS
or Win
Database management tools
S/FTP
- Download FileZilla Client for macOS
, Win
or Linux
- WinSCP for Win
. GPL v.3
Comparison of terminal emulators
ConEmu - Handy Windows Terminal for Win
- Download: Releases · Maximus5/ConEmu
- License: BSD 3-Clause "New" or "Revised" License
- Logging the screen output: Available[2]
- Background process finished alert:
Ghostty: "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration." for macOS
& Linux
v. 1.1.3
- License: MIT License
- Logging the screen output:
- Background process finished alert: Not available
iTerm2 - Mac OS Terminal Replacement for macOS
Build 3.5.14
- License: GNU General Public License v2.0
- Logging the screen output: Available
- Background process finished alert: Available
When multiple tabs are open at the same time: iTerm displays a blue circle 🔵 on the tab when a background process completes.
The built-in native terminal app on macOS for macOS
- License:
- Logging the screen output:
- Background process finished alert: Available
When multiple tabs are open at the same time: iTerm displays a tree dots ... on the tab when a background process completes.
Other tools
- $ Alfred - Productivity App for macOS
Prevent PC from sleeping or locking
- newmarcel/KeepingYouAwake: Prevents your Mac from going to sleep. for macOS
. MIT license.[3][4] - 9 best tools to prevent your PC from sleeping or locking for Win
References
- ↑ [Sublime Text 如何解決中文亂碼的問題:安裝ConvertToUTF8與Codecs33套件 - 靖.技場]
- ↑ logging - How can I get output logged from ConEmu? - Super User
- ↑ macos - How can I keep my Mac awake AND locked? - Ask Different
- ↑ KeepingYouAwake 讓 Mac 不會因閒置進入睡眠或螢幕保護程式