Commit Graph
28 Commits
Author SHA1 Message Date
Matthew 82ced4a8d8 Merge pull request #8991 from catwasd/catwasd/ignoring-files-clion
Configure ignoring object and library files in CLion
2025-01-21 17:18:40 -05:00
tetrapod00andJohn Veness d354f8cbc2 Add hyphens to some adjective phrases
Co-Authored-By: John Veness <2512915+JohnVeness@users.noreply.github.com>
2024-11-18 13:34:22 -08:00
Adam Scott 44dfb3a390 Add filenames as captions for code blocks 2024-10-27 16:18:36 -04:00
Pablo Andres Fuente 2b0aec273b Adding Visual Studio Code Mac launch.json example 2024-10-12 00:27:20 -03:00
Khalid AbuhakmehandMax Hilbrunner 464e320df0 Update JetBrains Rider documentation (#10025)
Revised JetBrains Rider setup steps and clarified debug configurations. Replaced outdated .webp images with new .png files for newer and clearer screenshots.

Add a note clarifying that this documentation is intended for contributing to the game engine, not for using JetBrains Rider as a C# or GDScript editor. Include reference to the C# guide for configuring an external editor.

Fixed duplicate link based on the Sphinx format. This should fix the warning/error on the page.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2024-10-07 16:47:41 +02:00
Hugo Locurcio 49a432d066 Fix Visual Studio Code gdb pretty print script path to match the Godot repository 2024-08-17 20:31:26 +02:00
Mitten Orvan 281bc8399e Document the possibility to enable custom pretty-printers in GDB
GDB pretty-printers were recently added for a couple Godot types.
They make the GDB debugger variable display more readable, so let's
document their existence for developers.
cf. godot/godot#91280
2024-05-07 21:17:39 +03:00
Romain CLEMENT 7624db9dc0 Patched a minor typo in visual_studio_code.rst 2024-04-01 17:56:54 +02:00
kit cf54259ff0 Add intellisense configuration for VSCode 2024-03-22 09:54:22 -04:00
Junhao Wang 79322b9207 Use webp with lossless compression 2024-02-22 18:43:49 -08:00
Junhao Wang 9bfc99b273 Configure ignoring object and library files in CLion 2024-02-18 09:59:41 -08:00
Hugo Locurcio 95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00
Matthew a84cd8e85e Merge pull request #8093 from tobloef/fix-clion-debug-docs
Fix CLion debugging steps
2023-11-27 19:51:44 -05:00
Rakka Rage ac70489b70 godot.linuxbsd.editor.dev.x86_64.llvm 2023-11-12 11:03:51 -05:00
Tobias Løfgren 286039aee0 Fix CLion build/debugging steps 2023-10-11 10:32:50 +02:00
Sean Campbell e3ac8ee034 Corrected --e to -e (#8111)
Change --e to -e in the rider setup docs.
2023-09-30 22:23:11 -04:00
br1trsandMax Hilbrunner 47bacc95fd Added configuring ide for rider (#7420)
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2023-05-28 08:46:21 +02:00
Max Hilbrunner 8e2f143824 VS Code: remove duplicate code block 2023-05-03 23:50:28 +02:00
Arman PapikyanandMax Hilbrunner ec7a1d41fb Clarifying some common pitfalls for Visual Studio debugging (#7062)
* Clarifying some common pitfalls for Visual Studio debugging

Two minor changes made to this page, to help other people avoid wasting their time:
1. The page says at the end that it should be possible to place a breakpoint and if the steps were followed properly it should just work, however the dev_buil paramter is not mentioned anywhere in the same page and I would not be able to complete the setup without help from @anvilfolk.
2. I spent a couple of minutes trying to understand why the debugger would not attach and instead would exit with code 255 - no errors or hints shown (like path not found, or could not parse, etc). Ended up being a simple mistake of having white spaces in the path. I think its worth mentioning in the docs.
Also updating the screenshot to suggest double quotation marks by default as safer alternative that can handle whitespaces.

---------

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2023-03-30 20:27:40 +02:00
ajreckof cc91994efd update the page explaining Xcode configuration for engine development 2023-03-22 21:26:15 +01:00
Max Hilbrunner da46470513 Merge pull request #6978 from JohnVeness/project-manager
Change capitalization of Project Manager
2023-03-20 02:45:09 +01:00
Max Hilbrunner ecc80f3958 Merge pull request #6901 from m4gr3d/update_android_studio_dev_instructions
Add instructions for building and debugging using Android Studio
2023-03-20 01:06:46 +01:00
Fredia Huya-Kouadio 153d864db0 Add instructions for building and debugging using Android Studio 2023-03-19 09:40:08 -07:00
John Veness 08498ef96a Change capitalization of Project Manager 2023-03-13 20:08:49 +00:00
Ryan Roden-Corrent 009ca60f33 Document compiledb generation.
The compiledb=yes flag is only documented in the vscode and clion sections, but is relevant to any LSP-based editor.

In addition, nothing mentioned the ability to generate a compilation database without compiling, referenced here:

https://github.com/godotengine/godot/issues/39883#issuecomment-924423857
2023-03-04 07:32:55 -05:00
Hugo Locurcio 9a361d1ecf Remove most mentions of SCons -j parameter as it's now set automatically
The Introduction to the buildsystem page still mentions this parameter
in case it needs to be changed, but in most situations, the default
value of `(number of CPU threads) - 1` does a good job.
2023-01-24 13:17:21 +01:00
Yuri SizovandCalebJohn 6c08ab05d2 Split general debugging and architecture diagram documentation
Co-authored-by: CalebJohn <git@calebjohn.ca>
2023-01-10 03:26:04 +03:00
Yuri Sizov dbfe3b1d26 Reorganize documentation for contributors
- Merge Community/Contributing and Engine Development into one top-level section, Contributing.
- Structure it in a way that gives equal priority to various ways to contribute, including documentation.
- Rename several articles to be more comprehensive and in line with the overall state of the documentation.
- Rewrite the guide for class reference contributions.
2023-01-10 01:49:30 +03:00