Giter Site home page Giter Site logo

language-cpp14's People

Contributors

jbw3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

raaka1 vmrob

language-cpp14's Issues

Syntax highlighting fails after first usage of template template parameters

As can be seen in the attached pictured the syntax highlighting partially fails after using template template parameters. This can be seen especially in the second variant of the filter function. The function declaration is completely uncolored.

Checked with all syntax themes that are installed by default.

screenshot

Type highlight

I'm trying to highlight the type of variables as "std::string" in

std::string name;

is it possible with your plugin?

Syntax highlighting slightly diminished?

When using this package, my syntax loses some fidelity (appears less colorful). Is there a possibility to retain the selectors from the regular C++ package shipping with Atom, while extending the feature set to C++14?

I think the changes are:

  • local variables and class methods now have the same color
  • class member variables have no distinguishing color, i.e. are "default" colored (grey in my case)

this addon foces different indent in editor

Hi,

I am having an indent width of 2 configured; As soon as I enable this plugin, the indention width seems to be 4, no matter what I have configured in the core configuration. There seems to be also no way to force my configured indention. No configuration window seems to be appearent for the language-cpp14 plugin either.

Package forcing number of tabs if tabs < 4

When setting the tab length to 2, the field displays "Unscoped value: 2", and the setting has no effect (tabs are 4 spaces long).
My general setting is: tab length: 2

Conflict

When I create a file the grammar is c++14,but when I open the file again,after closing atom the grammar is the built in one, c++,
Is it safe to disable the core package or how do I make to stay with the grammar of this package?

Some keywords still not taken into account

Hello,

I have noticeed that some keywords are still missing, such as std::vector which is not highlighted. I have tested with the following syntax themes:

  • Atom dark, light
  • Atom material, dark
  • Atom monokai
  • Base 16 tomorrow light, dark
  • Cake
  • Firewatch
  • Genesis
  • Gruvbox
  • Material design
  • Material
  • Monokai
  • No Caffeine
  • One dark, light
  • Predawn
  • Seti
  • Solarized Dark, Light Dark, Light

Other informations:
atom version: 1.7.4
OS: Archlinux

Thank you very much in advance :)

Wrong ScopeName

I think 'scopeName': 'source.cpp' should be 'scopeName': 'source.cpp14' to avoid collisions, what do you think?

How to run cpp after installing package in atom

How to run and debug simple Hello World.cpp files after installing cpp14 package? Do I need to setup other dependencies?

#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
    cout <<"Hey, you, I'am alive! Ohn and Hello World!\n";
    cin >> ;;
    return 0;
}

How to run it in atom? I don't see Make or Run button anywhere? Many thank.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.