Inhaltsverzeichnis
Original, Open Source und kostenlos
Nicht programmierungsbezogen
Kurzbeschreibung
Heim Schlagzeilen Eine Liste von Originalsoftware für Programmierer. Haben Sie diese Originalsoftware verwendet?

Eine Liste von Originalsoftware für Programmierer. Haben Sie diese Originalsoftware verwendet?

Sep 03, 2021 am 11:58 AM
程序员

Die Verwendung von Originalprodukten ist eine Art Respekt vor unserem eigenen Beruf, nicht wahr?

Okay, lass uns über andere Themen reden. Haben Sie als Programmierer jemals Raubkopien verwendet?

Es gibt keine Piraterie auf meinem Computer, egal ob Programmiertools oder andere Software. Dies halte ich für eine Grundvoraussetzung.

Statement

Ich verwende das Mac OS-System, weil ich manchmal iOS-Entwicklung durchführen muss. Aber ich denke, dass diese auch für Programmierer, die Windows oder Linux verwenden, einen gewissen Referenzwert haben.

Original, Open Source und kostenlos

Ich verwende hauptsächlich Open Source und kostenlose Tools und nur sehr wenige kostenpflichtige Tools.

Open Source und freie Software sind leistungsstark genug

Ob es sich um ein Open-Source-Tool oder eine Software oder ein Tool mit Funktionseinschränkungen oder anderen Einschränkungen handelt, wir können es als echte Software bezeichnen.

Als nächstes werde ich diese Originalsoftware oder Tools, die ich verwende, einzeln vorstellen. Da meine Entwicklungserfahrung fast alle technischen Richtungen abdeckt, bedeutet das, dass diese Liste für Sie hilfreich sein kann, egal mit welchem ​​Aspekt der Entwicklung Sie beschäftigt sind. 1. IntelliJ IDEA CE. Zweck: Back-End-Entwicklungs-IDE. Kurzbeschreibung -Have für Back-End-Programmierer. Es ist auch absoluter Mainstream. Als ich gerade meinen Abschluss machte, war Eclipse damals beliebt. Damals gab es auch ein kostenpflichtiges und leistungsstarkes MyEclipse, das verschiedene Plug-Ins integrierte. Damals verwendeten wir grundsätzlich Raubkopien von MyEclipse.

Natürlich verwenden viele Leute mittlerweile die raubkopierte kommerzielle IntelliJ IDEA-Version anstelle der kostenlosen IntelliJ IDEA-Community-Version. Ich verstehe nicht ganz, was die zusätzlichen Funktionen der kommerziellen Version von IntelliJ IDEA bewirken. Für mich ist die CE-Version von IntelliJ IDEA völlig ausreichend. Es scheint, dass es einige Funktionen zur Unterstützung von Front-End-Seiten und JS hat, aber heute, wenn Front-End und Back-End getrennt sind, ist es im Grunde nutzlos. 2. VirtualBox:

Bei der Backend-Entwicklung oft Wir benötigen virtuelle Maschinen und virtuelles Linux, um viele Dinge zu tun, wie zum Beispiel Cluster zu testen oder zu testen, wie Dinge, die wir entwickeln, unter Linux laufen. Was die Software für virtuelle Maschinen betrifft, verwende ich am häufigsten VirtualBox.

Ich erinnere mich, dass ich zum Testen des LVS-Clusters damit viele CentOSs zum Testen virtualisiert habe. 3. VMware Fusion Player:

VMware bietet eine kostenlose Version des VMware Fusion Players. Sie müssen lediglich eine kostenlose Lizenz beantragen. Im Vergleich zu VirtualBox, das ich zum Testen von Funktionen verwende, bevorzuge ich für den offiziellen Einsatz den VMware Fusion Player. 4. DBeaver

Dies ist eine Open-Source- und kostenlose relationale Version Datenbankverwaltungstool, das Unterstützung für fast alle wichtigen Datenbanken bietet. Es handelt sich um ein Tool, das auf der Eclipse RCP-Technologie basiert. Und ich habe vor vielen Jahren auch ein Plug-In auf Basis von Eclipse RCP entwickelt. Sie müssen keine anderen Datenbankverwaltungstools verwenden, das reicht aus.

Einige Programmierer verwenden Raubkopien von DataGrid. Für diese Leute empfehle ich Ihnen, dieses Tool auszuprobieren. iTerm 2

Früher war ich sehr verwirrt darüber, welches Befehlszeilentool ich verwenden sollte. Als ich später iTerm entdeckte, hatte ich keine Zweifel mehr, es war es. Was mir am besten gefällt, ist die Split-Screen-Funktion, die eine Schnittstelle in mehrere kleine Shell-Schnittstellen aufteilt. Wenn Sie sie jemals implementiert haben, werden Sie verstehen, wie sehr diese Funktion benötigt wird. 6. draw.io

Wenn Sie ein UML-Diagramm zeichnen möchten, Prozess Für Bilder oder alles andere ist die Verwendung von draw.io die richtige Wahl. Es gibt eine Webversion und eine Desktop-Version. Die Desktop-Version basiert ebenfalls auf der Elektronentechnologie. Ich werde in Zukunft eine Reihe von Beiträgen zum Thema Elektronen erstellen. 7. Visual Studio Code

Es ist ein Artefakt der Front-End-Entwicklung, es ist schwierig Stellen Sie sich vor, dass dieses Entwicklungstool auf Elektronenbasis entwickelt wird. Sein leistungsstärkstes Merkmal ist: sein Plug-in-Mechanismus.

Einige Frontend-Mitarbeiter verwenden Raubkopien von WebStrom. Okay, ich gebe zu, dass die Tools der IDEA-Reihe wirklich gut sind, aber lassen Sie mich entscheiden, ich werde den kostenlosen Visual Studio Code verwenden.

8. Sourcetree

Funktion:

Git-Tool

Kurze Beschreibung:

Ich habe viele UI-Tools für Git-Operationen ausprobiert und Sourcetree ist am einfachsten zu verwenden. Es handelt sich um eine kostenlose, aber nicht Open-Source-Software. Aber wir können es kostenlos nutzen. Verlassen Sie sich natürlich nicht zu sehr auf Tools. Sie müssen dennoch die grundlegenden Befehle von Git beherrschen. 9. Android Studio

Die anfängliche Android-Entwicklung und eine weitere One-Option ist ein Eclipse-basiertes Plug-in. Mit der Popularität von IDEA brachte Google seine eigene IDE, Android Studio, auf Basis von IDEA auf den Markt.

Android Studio basiert auf IntelliJ IDEA CE.

Allerdings habe ich das Gefühl, dass Android Studio etwas feststeckt und das Erlebnis verbessert werden muss.

10

Ob es Ihnen gefällt oder nicht, iOS ist das Wichtigste. Das ist es. Obwohl seine Größe beängstigend genug ist, größer als ein Betriebssystem-Installationspaket, ist der neueste Xcode 12 bereits 10 GB groß. Und es ist keine sehr gute Erfahrung, aber wir haben keine Wahl, richtig.

Natürlich kann man sagen, dass es auch einen AppCode gibt, der ebenfalls von IDEA bezahlt wird und gehört. Aber für die iOS-Entwicklung ist XCode immer noch der Mainstream.

Mit anderen Worten, das Unternehmen IDEA ist immer noch sehr stark. 11. Typora

Für Programmierer nur Markdown verwenden. Es ist ein selbstverständlich. Vergessen Sie Word und diese lästigen Formate.

Wenn Sie ein Tool zum Schreiben von Markdowns benötigen, das reibungslos und elegant ist, dann ist Typora das richtige Tool für Sie. 12. Proxyman

:Machen Sie eine mobile Entwicklung. Oder Für Tester, die Mobilgeräte testen, gibt es ein unverzichtbares Tool, nämlich das Netzwerkpaketerfassungstool. Proxyman ist so ein kostenloses Tool. Es ist einzigartig für Mac OS.

Wenn Sie andere Betriebssysteme haben, können Sie Mitproxy in Betracht ziehen

13. Mitproxy

Funktion: Proxy-Paketerfassungstool

Kurzbeschreibung:

Dies ist ein weiteres Tool zur Proxy-Paketerfassung basierend auf der Befehlszeile Sie haben es richtig gehört, es handelt sich um ein Proxy-Paketerfassungstool, das auf der Befehlszeile ausgeführt werden kann. Natürlich verfügt es über eine Chrome-basierte Benutzeroberfläche, die relativ einfach ist.

Natürlich sind die Funktionen ausreichend, aber einfach ist es nicht. 14. Postbote

Oft sagen uns andere ein HTTP Schnittstelle, wir wollen testen, wie sie anfordern soll oder welche Daten sie zurückgibt, dann können wir Postman verwenden. Dieses Tool ist für Tester sehr wertvoll. 15. Jmeter Leistungstests nicht vergessen, Programmierer.

Dies ist ein Open-Source- und kostenloses Leistungstesttool. Seine Leistungsfähigkeit ist unvorstellbar. Tatsächlich nutzen es fast alle Mainstream-Internetunternehmen. Es ist leicht genug, leistungsstark genug und unterstützt genügend Plattformen und Systeme.

Ich schreibe eine Artikelserie Jmeter-Tutorial für Programmierer

. Verpassen Sie sie nicht, Sie können meinem öffentlichen Konto [Weiyan Code Road] folgen.

16. Sonar:

Haben Sie jemals Sonar verwendet? Wenn Sie es noch nie zur Analyse der Qualität Ihres Codes verwendet haben, kann ich Ihnen nur empfehlen, sich sofort damit vertraut zu machen. Analysieren Sie damit den Stil und die Qualität Ihres Codes.

Vielleicht werden Sie überrascht sein. 17. Docker

Es handelt sich um eine virtuelle Technologie, die einer virtuellen Maschine etwas ähnelt, aber nicht mit ihr identisch ist. Als Backend-Person müssen Sie es installieren und verwenden, da die Bereitstellung auf Docker einfacher und bequemer ist. 18. Microsoft Remote Desktop

Ich weiß, wir brauchen vielleicht immer Wenn Sie mit Windows arbeiten und einen MAC verwenden, dann wurde dieses kostenlose Tool von Microsoft für Sie entwickelt. Verwenden Sie es, um problemlos eine Verbindung zu Remote-Windows-Betriebssystemen herzustellen. 19. Erhabener Text Ich war schon immer sehr neugierig, warum das alles funktioniert Systeme Die eingebauten Textwerkzeuge sind so hässlich oder ihre Funktionen sind so einfach, könnten sie nicht etwas besser sein?

Wenn Sie es besser wollen, dann ist Sublime Text eine kostenlose Software für Sie.

20. WPS

Funktion:

OFFICE-Tool

Kurze Beschreibung:

Gibt es zu viele Werbung in WPS? Ich weiß es nicht, da dies auf MAC nicht der Fall ist, aber auf WIN kann es der Fall sein.

Vielleicht hat WPS einen schlechten Ruf, aber Sie müssen wissen, dass OFFICE kostenpflichtig und WPS kostenlos ist. Und es gibt keine Werbung auf Nicht-WIN-Betriebssystemen.

Benutzen Sie es, es ist sowieso besser, als geknacktes Office zu verwenden. 21. Gitmind

XMind ist wahrscheinlich das bekannteste, das es kann Kostenlos mit begrenzter Nutzung, ich habe XMind lange Zeit verwendet. Bis ich Gitmind später entdeckte, dachte ich, es sei sehr einfach zu bedienen.

Der einzige Nachteil ist, dass es nur eine Webversion gibt, aber in der heutigen Zeit, in der das Internet überall ist und wir ohne das Internet nicht leben können, hat dies keinen Einfluss auf unsere Nutzung. 22. Youdao Cloud-Notizen :

Notizen zu machen ist immer notwendig. Wenn Sie sich für eines entscheiden möchten, empfehle ich Ihnen, Youdao Cloud Notes oder Graphite Bar in Betracht zu ziehen.

Wenn Sie ein Fan der MAC-Familie sind, dann nutzen Sie iCloud + Notes ohne zu zögern.

tinypng

Funktion: Bildkomprimierung

Kurze Beschreibung:

. Als Programmierer schreiben Sie manchmal Blogs oder Dokumente, manchmal auch Die Bilder sind ziemlich groß und zu diesem Zeitpunkt wird tinypng benötigt. Es handelt sich um ein völlig kostenloses Bildkomprimierungstool mit sehr guter Komprimierungsqualität. Kann die Größe von Bildern erheblich reduzieren.

Nicht programmierungsbezogen

Einige andere echte Tools, die ich verwende, aber wenig mit Programmierung zu tun haben. „Der Unarchiver“

Sollte nur für das Mac OS-System gelten , ein sehr leichtes und kompaktes Werkzeug.

Tencent Lemon

Funktion:

Reinigungssystem (nur Mac)Kurze Beschreibung

:

Ich bin mir nicht sicher, ob es wahr ist. Nützlich Ich verwende es hauptsächlich, um die Speichernutzung zu überprüfen. Wenn Sie jedoch ein ähnliches Tool benötigen, ist die Verwendung der kostenlosen Version zumindest etwas besser als die Verwendung der Raubkopienversion von CleanMyMac.

Snipaste

Funktion:

Snipping-ToolKurze Beschreibung

:

Da gibt es nicht viel zu sagen, es ist das beste unter den Screenshot-Tools.

Motrix

Funktion:

Download-ToolKurzbeschreibung

:

Vergessen Sie Thunder, das ist ein plattformübergreifendes Tool. Die unterste Ebene basiert auf der Aria2-Download-Technologie.

IINA

Funktion:

Player-ToolKurze Beschreibung

:

Tatsächlich benutze ich es selten, aber ich habe das Gefühl, dass ich ohne eine solche Software auf meinem Computer nicht leben kann.

NTFS-Tool Manchmal müssen wir Datenträger unter WIN lesen und beschreiben, dann ist dieses kostenlose Open-Source-Tool sehr praktisch.

Kostenpflichtiges ToolTintenmesser

Funktion:

Prototyping-Tool

Kurzbeschreibung

: Du hast richtig gelesen, als Programm As Als Mitglied des Teams verwende ich manchmal immer noch das Tintenmesser für die Prototypenerstellung.

Unter all den Prototyping-Werkzeugen ist mein Favorit das heimische Tintenmesser, das 199 pro Jahr kostet und das ich bezahlt habe. Respektieren Sie andere, aber respektieren Sie auch sich selbst.

Als Programmierer, der echte Software verwendet, denke ich, dass dies nicht etwas ist, das man alleine tun kann, sondern ein grundlegender Respekt vor seinem Beruf.

Wir müssen dieser Ära danken, dass die heutige Open-Source- und freie Software so leistungsfähig geworden ist. Nicht nur Open-Source-Frameworks, -Technologien, -Lösungen usw., sondern auch die Software, die wir täglich auf Computern benötigen, sind zunehmend Open-Source-Software frei besetzt.

Wir möchten uns bei unzähligen Kollegen für ihre harte Arbeit und ihr Engagement bedanken und bedenken gleichzeitig, dass wir auch ein Mitglied dieser Menschen werden und ein professioneller Programmierer sein müssen.

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welcher KI-Programmierer ist der beste? Entdecken Sie das Potenzial von Devin, Tongyi Lingma und SWE-Agent Welcher KI-Programmierer ist der beste? Entdecken Sie das Potenzial von Devin, Tongyi Lingma und SWE-Agent Apr 07, 2024 am 09:10 AM

Am 3. März 2022, weniger als einen Monat nach der Geburt von Devin, dem weltweit ersten KI-Programmierer, entwickelte das NLP-Team der Princeton University einen Open-Source-KI-Programmierer-SWE-Agenten. Es nutzt das GPT-4-Modell, um Probleme in GitHub-Repositorys automatisch zu lösen. Die Leistung des SWE-Agenten auf dem SWE-Bench-Testsatz ist ähnlich wie die von Devin, er benötigt durchschnittlich 93 Sekunden und löst 12,29 % der Probleme. Durch die Interaktion mit einem dedizierten Terminal kann der SWE-Agent Dateiinhalte öffnen und durchsuchen, die automatische Syntaxprüfung verwenden, bestimmte Zeilen bearbeiten sowie Tests schreiben und ausführen. (Hinweis: Der obige Inhalt stellt eine geringfügige Anpassung des Originalinhalts dar, die Schlüsselinformationen im Originaltext bleiben jedoch erhalten und überschreiten nicht die angegebene Wortbeschränkung.) SWE-A

Die Attraktivität der C-Sprache enthüllen: Das Potenzial von Programmierern aufdecken Die Attraktivität der C-Sprache enthüllen: Das Potenzial von Programmierern aufdecken Feb 24, 2024 pm 11:21 PM

Der Reiz des Erlernens der C-Sprache: Das Potenzial von Programmierern freisetzen Mit der kontinuierlichen Weiterentwicklung der Technologie ist die Computerprogrammierung zu einem Bereich geworden, der viel Aufmerksamkeit erregt hat. Unter vielen Programmiersprachen war die Sprache C schon immer bei Programmierern beliebt. Seine Einfachheit, Effizienz und breite Anwendung machen das Erlernen der C-Sprache für viele Menschen zum ersten Schritt, um in den Bereich der Programmierung einzusteigen. In diesem Artikel geht es um den Reiz des Erlernens der C-Sprache und darum, wie man das Potenzial von Programmierern durch das Erlernen der C-Sprache freisetzt. Der Reiz des Erlernens der C-Sprache liegt zunächst einmal in ihrer Einfachheit. Im Vergleich zu anderen Programmiersprachen C-Sprache

Verdienen Sie Geld, indem Sie private Jobs annehmen! Eine vollständige Liste der Auftragsannahmeplattformen für Programmierer im Jahr 2023! Verdienen Sie Geld, indem Sie private Jobs annehmen! Eine vollständige Liste der Auftragsannahmeplattformen für Programmierer im Jahr 2023! Jan 09, 2023 am 09:50 AM

Letzte Woche haben wir eine öffentliche Live-Übertragung zum Thema „2023PHP Entrepreneurship“ durchgeführt. Viele Studenten fragten nach bestimmten Auftragsannahmeplattformen. Nachfolgend hat die chinesische Website 22 relativ zuverlässige Plattformen zusammengestellt!

Was machen Programmierer? Was machen Programmierer? Aug 03, 2019 pm 01:40 PM

Aufgaben des Programmierers: 1. Verantwortlich für den detaillierten Entwurf, die Codierung sowie die Organisation und Implementierung interner Tests von Softwareprojekten. 2. Unterstützung von Projektmanagern und zugehörigen Mitarbeitern bei der Kommunikation mit Kunden und der Pflege guter Kundenbeziehungen. 3. Teilnahme an Nachfrageforschung und Projekten Machbarkeitsanalyse, technische Machbarkeitsanalyse und Bedarfsanalyse; 4. Mit den relevanten Softwaretechnologien für die Bereitstellung von Softwareprojekten vertraut, die von der Softwareabteilung entwickelt wurden; 5. Verantwortlich für zeitnahes Feedback zu Softwareentwicklungssituationen; 6. Mitmachen; in der Softwareentwicklung und -wartung. Lösen Sie größere technische Probleme während des Prozesses. 7. Verantwortlich für die Formulierung relevanter technischer Dokumente usw.

2023过年,又限制放烟花?程序猿有办法! 2023过年,又限制放烟花?程序猿有办法! Jan 20, 2023 pm 02:57 PM

本篇文章给大家介绍如何用前端代码实现一个烟花绽放的绚烂效果,其实主要就是用前端三剑客来实现,也就是HTML+CSS+JS,下面一起来看一下,作者会解说相应的代码,希望对需要的朋友有所帮助。

Die exklusive Art von 520 Programmierern, romantische Gefühle auszudrücken! Kann nicht ablehnen! Die exklusive Art von 520 Programmierern, romantische Gefühle auszudrücken! Kann nicht ablehnen! May 19, 2022 pm 03:07 PM

520 naht und er ist wieder hier für die jährliche Show der quälenden Hunde! Möchten Sie sehen, wie der rationalste Code und das romantischste Geständnis kollidieren können? Lassen Sie sich nacheinander durch den vollständigsten und vollständigsten Werbecode führen, um zu sehen, ob die Romantik des Programmierers die Herzen Ihrer Göttinnen erobern kann.

Eine kurze Analyse zum Herunterladen und Installieren historischer Versionen von VSCode Eine kurze Analyse zum Herunterladen und Installieren historischer Versionen von VSCode Apr 17, 2023 pm 07:18 PM

Laden Sie historische Versionen von VSCode herunter und installieren Sie sie. VSCode-Installation. Download-Installationsreferenz. VSCode-Installation. Windows-Version: Windows10. VSCode-Version: VScode1.65.0 (64-Bit-Benutzerversion). Dieser Artikel

Liste der besten Windows 11-Terminalemulatoren im Jahr 2022: Top 15 Empfehlungen Liste der besten Windows 11-Terminalemulatoren im Jahr 2022: Top 15 Empfehlungen Apr 24, 2023 pm 04:31 PM

Mit Terminalemulatoren können Sie die Funktionalität eines Standard-Computerterminals emulieren. Damit können Sie Datenübertragungen durchführen und aus der Ferne auf einen anderen Computer zugreifen. In Kombination mit fortschrittlichen Betriebssystemen wie Windows 11 sind die kreativen Möglichkeiten dieser Tools endlos. Es sind jedoch viele Terminalemulatoren von Drittanbietern verfügbar. Daher ist es schwierig, das Richtige auszuwählen. Aber genau wie bei den unverzichtbaren Windows 11-Apps haben wir die besten Terminals ausgewählt, die Sie verwenden und Ihre Produktivität steigern können. Wie wählen wir den besten Terminalemulator für Windows 11 aus? Bevor wir die Tools aus dieser Liste auswählen, hat unser Expertenteam sie zunächst auf Kompatibilität mit Windows 11 getestet. Wir haben sie auch überprüft