October 31, 2020, 05:20:10 PM

Author Topic: AGK + ATOM  (Read 597 times)

Offline Santiago

  • Sr. Member
  • ****
  • Posts: 276
  • Blitz3d
    • Indiesoft
AGK + ATOM
« 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.



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



Offline hosch

  • Jr. Member
  • **
  • Posts: 83
Re: AGK + ATOM
« Reply #1 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.

Offline hosch

  • Jr. Member
  • **
  • Posts: 83
Re: AGK + ATOM
« Reply #2 on: July 01, 2020, 02:51:44 PM »
If anyone knows how to enable it, I'd love to know ;)

Offline Santiago

  • Sr. Member
  • ****
  • Posts: 276
  • Blitz3d
    • Indiesoft
Re: AGK + ATOM
« Reply #3 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

Offline Amon.

  • Full Member
  • ***
  • Posts: 200
  • What? There's no ceiling outside?
    • Amon.Pro
Re: AGK + ATOM
« Reply #4 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.
Windows 10 Pro - 64GB DDR4 RAM - GEFORCE RTX 2080 TI 11GB - AMD RYZEN 9 3950X

Offline Santiago

  • Sr. Member
  • ****
  • Posts: 276
  • Blitz3d
    • Indiesoft
Re: AGK + ATOM
« Reply #5 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.


Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 2822
  • elgol 2021
Re: AGK + ATOM
« Reply #6 on: July 02, 2020, 09:32:27 AM »
It looks like a professional IDE.   8)
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Catalina, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 3 and 4

Offline Skaven

  • Jr. Member
  • **
  • Posts: 11
Re: AGK + ATOM
« Reply #7 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

Offline gosukiwi

  • Jr. Member
  • **
  • Posts: 7
Re: AGK + ATOM
« Reply #8 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, 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

Offline Skaven

  • Jr. Member
  • **
  • Posts: 11
Re: AGK + ATOM
« Reply #9 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

Offline gosukiwi

  • Jr. Member
  • **
  • Posts: 7
Re: AGK + ATOM
« Reply #10 on: July 03, 2020, 04:43:04 AM »
VSCode surely looks like the future  ;D

Offline hosch

  • Jr. Member
  • **
  • Posts: 83
Re: AGK + ATOM
« Reply #11 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, 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