Playing around with gdscript snippets

This page summarizes the projects mentioned and recommended in the original post on /r/godot

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • For my last Godot project I moved from using a global 'utils' file to hold common array functions (like this https://github.com/godotengine/godot/issues/17268#issuecomment-479596541) to experimenting with snippets (text fragments that expand on a keyboard shortcut); seems to involve less typing in my experience so far. Looking forward to list comprehensions, and closures in Godot 4!

  • dotfiles

  • PS My snippet files (in emacs yasnippet) are here https://github.com/xdl/dotfiles/tree/master/emacs/snippets/gdscript-mode if anyone's interested, but most other editors like Vim, VSCode etc. should also support snippets.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yasnippet

    A template system for Emacs

  • Ah the code generation in the gif is from a plugin (Yasnippet) for the main editor I'm using (Emacs) to write GDScript. So not the built-in editor in Godot, no. The only bits I wrote is what keys expand into what on top of the snippet language, but they're just dumb text expansions and are unaware of any language specific context, e.g. this is the map one:

  • godot-vscode-plugin

    Godot development tools for VSCode

  • Your editor sounds really interesting (would love to check out a demo)! Unfortunately I'm not familiar with the Godot codebase; maybe check out how the VSCode or Emacs GDScript plugins are calling Godot's LSP server for autocompletions if your editor is going to be separate from the Godot program itself.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Tetris Development 1 - Setting Up

    1 project | dev.to | 24 Apr 2024
  • Unity Software cutting 25% of staff in 'company reset' continuation

    1 project | news.ycombinator.com | 8 Jan 2024
  • How do "feature flags work"

    1 project | /r/godot | 11 Dec 2023
  • Duplicated Enemies all respond to a signal belonging to a different instance of that enemy.

    1 project | /r/godot | 10 Dec 2023
  • no cell on microbe stage

    1 project | /r/thrive | 10 Dec 2023