Jump to page: 1 2
Thread overview
Atom IDE
Jul 30, 2015
WebFreak001
Jul 31, 2015
anonymous
Jul 31, 2015
WebFreak001
Jul 31, 2015
anonymous
Jul 31, 2015
Daniel Kozák
Jul 31, 2015
Daniel Kozák
Jul 31, 2015
WebFreak001
Jul 31, 2015
Daniel Kozák
Sep 02, 2015
Chris
Sep 04, 2015
Wild
Oct 09, 2015
Zekereth
Oct 09, 2015
Brian Schott
Oct 09, 2015
Wild
Oct 09, 2015
Zekereth
Oct 20, 2015
Nordlöw
Oct 20, 2015
Rikki Cattermole
July 30, 2015
We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.

If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d

Full TODO: https://trello.com/b/eR18xRBz/atomize-d
July 31, 2015
On Thursday, 30 July 2015 at 22:18:20 UTC, WebFreak001 wrote:
> We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
>
> If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
>
> Full TODO: https://trello.com/b/eR18xRBz/atomize-d

I'm curious to know if this kind of editors (the program itself based on scripts and regexes for highlighting) are fast, compared to compiled programs, for example when loading std.sdatetime ? Does it lags a lot, (eg add a /++ at line 1000) ?
July 31, 2015
On Thu, 30 Jul 2015 22:18:17 +0000
"WebFreak001" <janju007@web.de> wrote:

> We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
> 
> If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
OK I have it, but there is doc missing. So I do not know what I must to do to make it works. I guess some config for DCD client and server needs to be setup somewere

July 31, 2015
On Fri, 31 Jul 2015 12:35:34 +0200
Daniel Kozák <kozzi@dlang.cz> wrote:

> 
> On Thu, 30 Jul 2015 22:18:17 +0000
> "WebFreak001" <janju007@web.de> wrote:
> 
> > We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
> > 
> > If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
> OK I have it, but there is doc missing. So I do not know what I must to do to make it works. I guess some config for DCD client and server needs to be setup somewere
> 

Ok from sources I have find out:
"atomize-d":
    dcdClientPath: "/usr/bin/dcd-client"
    dcdServerPath: "/usr/bin/dcd-server"

So it is better but still does not work as expected :)

July 31, 2015
On Friday, 31 July 2015 at 10:44:20 UTC, Daniel Kozák wrote:
>
> On Fri, 31 Jul 2015 12:35:34 +0200
> Daniel Kozák <kozzi@dlang.cz> wrote:
>
>> 
>> On Thu, 30 Jul 2015 22:18:17 +0000
>> "WebFreak001" <janju007@web.de> wrote:
>> 
>> > We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
>> > 
>> > If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
>> OK I have it, but there is doc missing. So I do not know what I must to do to make it works. I guess some config for DCD client and server needs to be setup somewere
>> 
>
> Ok from sources I have find out:
> "atomize-d":
>     dcdClientPath: "/usr/bin/dcd-client"
>     dcdServerPath: "/usr/bin/dcd-server"
>
> So it is better but still does not work as expected :)

Yeah, right now its still in development because we still need to add more things. Soon we will add it to the atom package manager, where we will add a documentation how to install everything. If you want to install it now you just need to do this:

1. Clone the repository into ~/.atom/dev/packages/
2. Open a D project in developer mode (either from the command line with the -d switch or from the GUI)
3. Go into Settings -> Packages -> atomize-d
4. Change dcd-server and dcd-client paths if the folder hasn't been added to your path.
5. Change D import paths if you haven't installed D in that folder

To use it you need the autocomplete-plus package from atom. Then you can just do ctrl+space to show the completions. This does not work if you havent written anything (eg on empty space)
July 31, 2015
On Fri, 31 Jul 2015 11:31:28 +0000
"WebFreak001" <janju007@web.de> wrote:

> On Friday, 31 July 2015 at 10:44:20 UTC, Daniel Kozák wrote:
> >
> > On Fri, 31 Jul 2015 12:35:34 +0200
> > Daniel Kozák <kozzi@dlang.cz> wrote:
> >
> >> 
> >> On Thu, 30 Jul 2015 22:18:17 +0000
> >> "WebFreak001" <janju007@web.de> wrote:
> >> 
> >> > We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
> >> > 
> >> > If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
> >> OK I have it, but there is doc missing. So I do not know what I must to do to make it works. I guess some config for DCD client and server needs to be setup somewere
> >> 
> >
> > Ok from sources I have find out:
> > "atomize-d":
> >     dcdClientPath: "/usr/bin/dcd-client"
> >     dcdServerPath: "/usr/bin/dcd-server"
> >
> > So it is better but still does not work as expected :)
> 
> Yeah, right now its still in development because we still need to add more things. Soon we will add it to the atom package manager, where we will add a documentation how to install everything. If you want to install it now you just need to do this:
> 
> 1. Clone the repository into ~/.atom/dev/packages/
> 2. Open a D project in developer mode (either from the command
> line with the -d switch or from the GUI)
> 3. Go into Settings -> Packages -> atomize-d
> 4. Change dcd-server and dcd-client paths if the folder hasn't
> been added to your path.
> 5. Change D import paths if you haven't installed D in that folder
> 
> To use it you need the autocomplete-plus package from atom. Then you can just do ctrl+space to show the completions. This does not work if you havent written anything (eg on empty space)

Thanks :)

July 31, 2015
On Friday, 31 July 2015 at 03:09:00 UTC, anonymous wrote:
> On Thursday, 30 July 2015 at 22:18:20 UTC, WebFreak001 wrote:
>> We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
>>
>> If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
>>
>> Full TODO: https://trello.com/b/eR18xRBz/atomize-d
>
> I'm curious to know if this kind of editors (the program itself based on scripts and regexes for highlighting) are fast, compared to compiled programs, for example when loading std.sdatetime ? Does it lags a lot, (eg add a /++ at line 1000) ?

Probably slower than a compilied program but the plugin itself only uses asynchronous operations for auto completion
July 31, 2015
On Friday, 31 July 2015 at 12:35:11 UTC, WebFreak001 wrote:
> On Friday, 31 July 2015 at 03:09:00 UTC, anonymous wrote:
>> On Thursday, 30 July 2015 at 22:18:20 UTC, WebFreak001 wrote:
>>> We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
>>>
>>> If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
>>>
>>> Full TODO: https://trello.com/b/eR18xRBz/atomize-d
>>
>> I'm curious to know if this kind of editors (the program itself based on scripts and regexes for highlighting) are fast, compared to compiled programs, for example when loading std.sdatetime ? Does it lags a lot, (eg add a /++ at line 1000) ?
>
> Probably slower than a compilied program but the plugin itself only uses asynchronous operations for auto completion

It was just an example, i was just asking subtily if these kind of programs (Atom, IntelliJ) works fine with source composed by several hundred of LOC.

For instance, std.datetime is 30K.SLOC so it's generally a good source file to know if an editor rocks.
September 02, 2015
On Thursday, 30 July 2015 at 22:18:20 UTC, WebFreak001 wrote:
> We (me and Wild) are currently working on a plugin for atom that should take over the job of everything for D. Right now we have already added snippets, syntax highlighting (from atom-language-d) and auto complete using DCD.
>
> If you would like to try it or to help us just get it from here: https://github.com/Vild/atomize-d
>
> Full TODO: https://trello.com/b/eR18xRBz/atomize-d

I got this error message:

[Enter steps to reproduce below:]

1. ...
2. ...

**Atom Version**: 1.0.10
**System**: Ubuntu 14.10
**Thrown From**: [atomize-d](https://github.com/atom/atomize-d) package, v0.1.0


### Stack Trace

Failed to load the atomize-d package

```
At Cannot find module 'semver'

Error: Cannot find module 'semver'
    at Module._resolveFilename (module.js:328:15)
    at Function.Module._resolveFilename (/usr/share/atom/resources/app.asar/src/module-cache.js:383:52)
    at Function.Module._load (module.js:270:25)
    at Module.require (module.js:357:17)
    at require (module.js:376:17)
    at Object.<anonymous> (/home/christoph/.atom/packages/atomize-d/lib/dub-config.coffee:3:10)
    at Object.<anonymous> (/home/christoph/.atom/packages/atomize-d/lib/dub-config.coffee:1:1)
    at Module._compile (module.js:452:26)
    at Object.defineProperty.value [as .coffee] (/usr/share/atom/resources/app.asar/src/compile-cache.js:169:21)
    at Module.load (module.js:347:32)

```


September 04, 2015
On Wednesday, 2 September 2015 at 10:36:38 UTC, Chris wrote:
> I got this error message:
>
> ```
> At Cannot find module 'semver'
>
> Error: Cannot find module 'semver'
>     at Module._resolveFilename (module.js:328:15)
>     at Function.Module._resolveFilename (/usr/share/atom/resources/app.asar/src/module-cache.js:383:52)
>     at Function.Module._load (module.js:270:25)
>     at Module.require (module.js:357:17)
>     at require (module.js:376:17)
>     at Object.<anonymous> (/home/christoph/.atom/packages/atomize-d/lib/dub-config.coffee:3:10)
>     at Object.<anonymous> (/home/christoph/.atom/packages/atomize-d/lib/dub-config.coffee:1:1)
>     at Module._compile (module.js:452:26)
>     at Object.defineProperty.value [as .coffee] (/usr/share/atom/resources/app.asar/src/compile-cache.js:169:21)
>     at Module.load (module.js:347:32)
>
> ```
Run "apm install" in the atomize-d directory, then it should install all the dependencies.
« First   ‹ Prev
1 2