Skip to content

Instantly share code, notes, and snippets.

@spoonerWeb
Last active October 2, 2019 09:16
Show Gist options
  • Save spoonerWeb/9e758b8dcd7ef960cc721221e9238425 to your computer and use it in GitHub Desktop.
Save spoonerWeb/9e758b8dcd7ef960cc721221e9238425 to your computer and use it in GitHub Desktop.
Helpful tools to concentrate on important things

Helpful tools to concentrate on important things

devdocs.io

It's a bundle of documentation of languages, projects and other stuff. Easily searchable and can be used offline.

Download: https://devdocs.io

postman

Easily test APIs, AJAX requests with postman (Chrome App): https://www.getpostman.com/ (also possible via Chrome WebTools)

PhpStorm

  • Shortcuts
    • Double shift for accessing quick search
    • CMD/Ctrl+Shift+A for accessing actions like e.g. "Replacing quotes"
  • Live Templates
    • PHP live templates for creating functions or control structures
    • User defined live templates for creating e.g. current timestamps
    • A setup of live templates for creating tests for setter and getter
  • Click on the green bar on the left to revert changes (only working with versioning)
  • Presentation mode
  • Plugin "key promoter" to get a short notify which key shortcut you should have used
  • You can setup the CGL you want in the editor. For new TYPO3 code the standard is PSR-1/PSR-2
  • Alt + enter gives you specific possibilities to change code
  • Help > Productivity Guide
  • Settings Repository (share Settings in team)
  • Support for multiple repositories in your project in Settings > Version Control (just add your path to the repo)
  • Plugins
    • TypoScript Plugin - for TypoScript autocomplete
    • TYPO3 CMS Plugin - advanced integration for e.g. $GLOBALS['TYPO3_DB'] and ObjectManager
    • Php Inspections (EA Extended) - advanced inspections for better and more secure code
    • PHP composer.json support - complete integration of Composer incl. package autocompletion
    • Jenkins Control Plugin - watch all Jenkins Jobs and run them directly from PhpStorm
    • .ignore - support for .gitignore files (will be greyed out if ignored)

Alfred

  • Productivity tool for using workflows to get things fast and easy.
  • Download: https://www.alfredapp.com/ (for free, with all features one-time £17)
  • Workflows: http://www.packal.org/
  • My workflows
  • One can create own workflows very easy
  • Clipboard feature

homebrew

Ultimate package manager for MacOS X

Download: http://brew.sh/

Sequel Pro

Best tool for managing databases (incl. exports/imports)

Download: http://www.sequelpro.com/

Links

@kartolo
Copy link

kartolo commented Sep 2, 2016

For offline documentation on Mac I can recommend Dash App. It costs a bit, but works perfectly :) There's a workflow for Alfred too, so you can search in Alfred.

@spoonerWeb
Copy link
Author

@kartolo: devdocs.io is also available offline. :)

@peterkraume
Copy link

We use a .editorconfig file in our projects in combination with a PhpStorm plugin to enforce CGL for all type of files. EditorConfig is available for a large number of editors and IDEs. http://editorconfig.org

@peterkraume
Copy link

peterkraume commented Sep 10, 2016

HeidiSQL for Windows as alternative to SequelPro: http://www.heidisql.com/

@peterkraume
Copy link

Alfred Workflow for translation: http://www.packal.org/workflow/leo-dictionary

@Shupal
Copy link

Shupal commented Sep 12, 2016

cross platform git gui client: https://www.gitkraken.com/

@josefglatz
Copy link

@markuspoerschke
Copy link

devdocs.io workflow for alfredapp: http://www.packal.org/workflow/devdocs

@theLine
Copy link

theLine commented Nov 5, 2017

See changes in commit message:

git commit -v --status

Standalone Clipboard Manager

Oh My Zsh
http://ohmyz.sh/
Command Line Power User by @wesbos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment