Atelier - InterSystems€¦ · Atelier • UDL Code on client level. • User formatting and...

Post on 19-Jun-2020

10 views 0 download

transcript

CacheConf

A few words.

Andrey SobolevXored Software Inc.

Atelier

Copyright © 2016 Xored Software, Inc

Atelier

• Atelier for users– Features– News• Some dev details• Support• Testing

•Questions?

Topics

Copyright © 2016 Xored Software, Inc

Atelier

•Open platform with rich ecosystem.• Version control systems.• Debugging support.• Refactoring and code analysis.•Windows, Mac и Linux• A lot of extensions for any needs.• RCPTT for functional testing.

Atelier and Eclipse

Copyright © 2016 Xored Software, Inc

Atelier

• UDL Code on client level.• User formatting and positioning.• Validation and code analysis.• Code in projects.•On modify code to server publications.• Indexing of server data for fast access.• Version control support.• Easy navigation and search.

Atelier and source code.

Copyright © 2016 Xored Software, Inc

Atelier

Welcome and documentation.

Copyright © 2016 Xored Software, Inc

Atelier

Documentation

Copyright © 2016 Xored Software, Inc

Atelier

How it looks

Copyright © 2016 Xored Software, Inc

Atelier

• Logical separation of code.• Navigation over items• File structure/filters• Support of CSP• Status of synchronisation• Different VCS systems• Different servers and namespaces

Projects

Copyright © 2016 Xored Software, Inc

Atelier

• Editing• CLS• MAC/INT• JS/HTML/CSP(new)

• Syntax highlighting• Show errors• Breakpoint• Structure and navigation

Code editors

Copyright © 2016 Xored Software, Inc

Atelier

Content assistance (new)

Copyright © 2016 Xored Software, Inc

Atelier

Open declaration/doc hovers

Copyright © 2016 Xored Software, Inc

Atelier

• Predefined.• User defined.

Template assistance

Copyright © 2016 Xored Software, Inc

Atelier

• As many as required• Logical structure• View files directly• Import of items to projects• Import of CSP applications• Delete of server files

Servers

Copyright © 2016 Xored Software, Inc

Atelier

• Highlighting• Server/Namespace

bar• Breakpoints• Readonly

Server documents

Copyright © 2016 Xored Software, Inc

Atelier

• Configurations– Debug/Run– Attach to process• Local variables• Breakpoints– Line breakpoints– Watch points• Console with input• Step over Local or Server files

Debugging

Copyright © 2016 Xored Software, Inc

Atelier

Sync and Conflict Resolution

Copyright © 2016 Xored Software, Inc

Atelier

Add-ins and Templates

Copyright © 2016 Xored Software, Inc

Atelier

Add-ins and Templates

Copyright © 2016 Xored Software, Inc

Atelier

Ensemble support• Templates • BPL/DTL editors

Copyright © 2016 Xored Software, Inc

Atelier

Support BPL/DTL in editor.

Copyright © 2016 Xored Software, Inc

• 3072 total tickets - 479 open in total.• ~ 2363 issues are done in planned 1.0 release.• ~ 750 unit tests + 7800 parser tests.• 575 functional tests using RCPTT ~ 4.5 hours of testing

time running for all Windows/Linux/macOS for every commit.

• Switch to Eclipse Neon release.• A lot of fixes for stability and performance.

Atelier — some dev details.

CacheConf

Questions???

CacheConf

Thanks!

Andrey SobolevXored Software Inc.