SyntaxBomb - Indie Coders

Languages & Coding => AGK => Topic started by: Santiago on June 30, 2020, 01:18:11 AM

Title: AGK + ATOM
Post by: Santiago on June 30, 2020, 01:18:11 AM
Hi, I met a person who made AGK usable with ATOM.

For me, this is all very new, I did not even know that ATOM existed, but since I am at a time when I am willing to learn new things, this ATOM + AGK seemed great to me.

something like IDeal + Blitz3D was.

(https://cdn.discordapp.com/attachments/699668417766228040/727315245240156221/unknown.png)

I think this is what they call the IDE ?, I don't know how to define it, but it really improves the way of working to develop with AGK.

creator @gosukiwi
link, https://github.com/gosukiwi/atom-agk

I passed him some comments, and he quickly added them to the pack, he is very attentive with the restraints, which is very good.

I hope it works for you.

I am now working with Tora Tora !, using ATOM and the pack that I create @gosukiwi


Title: Re: AGK + ATOM
Post by: hosch on July 01, 2020, 10:19:58 AM
Cool, I've recently started with AGK. The default IDE of AGK is lightyears ahead of the one in Blitz (which made Ideal pretty much a must for me) and I am satisfied with it so far, to be honest. However, I will give this a try. Thanks for pointing it out!

EDIT
I've tried it out for a bit. I am missing the variable and function overview, besides, it is pleasant to work in atom.
Title: Re: AGK + ATOM
Post by: hosch on July 01, 2020, 02:51:44 PM
If anyone knows how to enable it, I'd love to know ;)
Title: Re: AGK + ATOM
Post by: Santiago on July 01, 2020, 05:58:09 PM
yes, to install AGK complement is something like this.

CTRL + ,     settings

go to "Install"

and + Install Packages type :

"AGK"

is the only pack with AGK

name is:

atom-agk
version 0.6.0
author: gosukiwi

i hope to help, my english si so bad, that i don't understand the question 90% times
Title: Re: AGK + ATOM
Post by: Amon. on July 02, 2020, 02:06:43 AM
Thanks for the heads up on this. So far it's working perfectly. Very fast and smooth editor.
Title: Re: AGK + ATOM
Post by: Santiago on July 02, 2020, 06:15:21 AM
yes!, now i working 100% with ATOM+AGK

is realy better.

and i make a few suggestion and he upload new version very fast with my suggestions.

so, that is very good.

Title: Re: AGK + ATOM
Post by: Steve Elliott on July 02, 2020, 09:32:27 AM
It looks like a professional IDE.   8)
Title: Re: AGK + ATOM
Post by: Skaven on July 02, 2020, 08:31:31 PM
sublime is sort of the original ide that spawned the style of editors that atom tries to be
so atom is the more advanced and surprisingly slow version of sublime
what most developers are moving to these days is visual studio code
its the evolution of atom and what facebook and microsoft uses for their projects
im not sure if agk has vscode extension though
Title: Re: AGK + ATOM
Post by: gosukiwi on July 02, 2020, 10:28:19 PM
Hi guys, original author here :) I'm glad you like my extension!

Just wanted to make a few clarifications:

Atom is a text editor, not an IDE. As such, while it provides some specialized features, it's more similar to say, Vim (https://www.vim.org/), than Visual Studio.

That being said, there are many packages in Atom which add IDE-like features, like autocompletion, go to definition, etc. My package does add some features but it doesn't aim to be a full-featured IDE.

The main reason I made the package was to be able to use my Vim-like key bindings while working on AGK projects (Atom does have a "vim mode" package).

Quote from: Skaven
sublime is sort of the original ide that spawned the style of editors that atom tries to be
so atom is the more advanced and surprisingly slow version of sublime
what most developers are moving to these days is visual studio code
its the evolution of atom and what facebook and microsoft uses for their projects
im not sure if agk has vscode extension though

Sublime is a text editor, not an IDE, which in turn is inspired by TextMate. And who knows what TextMate was inspired by :P
Sublime is written in C++ and "nagware", it is free but it will pop up an annoying alert from time to time when saving. It got really popular some time ago, but was later killed by Atom and now VSCode. Both written in the JavaScript using Electron, aimed initially at web developers but now adopted by many different areas.

Atom was made by GitHub, and then GitHub was aquired by Microsoft, so in theory, Atom belongs to Microsoft now. That makes things really weird because Microsoft has VSCode now, it's alternative to Atom, and now much more popular.

VSCode is indeed an impressive piece of software, and the official development environment for languages like Go, which is quite impressive. VSCode is more popular than Atom and it does provide more IDE-like features.

AFAIK, there is no AGK plugin for VSCode. I personally don't use VSCode, I like Atom's vim mode so I just use Atom :) Also it does feel less bloated than VSCode.

Personally I don't think Atom is going anywhere, but it certainly isn't hyped, so it will most likely stabilize. VSCode on the other hand is blowing up right now and will probably be the most popular editor for quite some time.

Quote
what facebook and microsoft uses for their projects

I'm sure Microsoft devs using .NET or C/C++ will just continue to use Visual Studio over VSCode, VSCode is aimed at the web stack, languages like PHP, Ruby, Go, and particularly JavaScript.

Of course, it is possible to run .NET in VSCode, and many other languages, but I wouldn't say "It's what they use for their projects".

Same for Facebook, I think that, while VSCode is popoular, most people end up using whatever editor they want.

Again, thanks all for taking the time to try out the package and thanks Santiago for sharing it! :D
Title: Re: AGK + ATOM
Post by: Skaven on July 03, 2020, 02:28:22 AM
good work gosukiwi
i use sublime most of the time myself
and yes you are correct about most things
but i would like to note that when i said facebook is using vscode i am basing my facts on things like https://developers.facebook.com/blog/post/2019/11/19/facebook-microsoft-partnering-remote-development/
there was also an article stating that most microsoft projects were moving on to using vscode but i cannot find that particular one
Title: Re: AGK + ATOM
Post by: gosukiwi on July 03, 2020, 04:43:04 AM
VSCode surely looks like the future  ;D
Title: Re: AGK + ATOM
Post by: hosch on July 05, 2020, 04:08:50 PM
Hi guys, original author here :) I'm glad you like my extension!

Just wanted to make a few clarifications:

Atom is a text editor, not an IDE. As such, while it provides some specialized features, it's more similar to say, Vim (https://www.vim.org/), than Visual Studio.
(...)
Again, thanks all for taking the time to try out the package and thanks Santiago for sharing it! :D
That explains the missing function overview :D Nonetheless impressive job!
SimplePortal 2.3.6 © 2008-2014, SimplePortal