package org.plantuml.idea.lang;

import com.intellij.lang.Commenter;
import org.jetbrains.annotations.Nullable;

public class PlantUmlCommenter implements Commenter {
    @Nullable
    @Override
    public String getLineCommentPrefix() {
        return "'";
    }

    @Nullable
    @Override
    public String getBlockCommentPrefix() {
        return null;
    }

    @Nullable
    @Override
    public String getBlockCommentSuffix() {
        return null;
    }

    @Nullable
    @Override
    public String getCommentedBlockCommentPrefix() {
        return null;
    }

    @Nullable
    @Override
    public String getCommentedBlockCommentSuffix() {
        return null;
    }
}

package org.plantuml.idea.lang;

import com.intellij.lang.Commenter;
import org.jetbrains.annotations.Nullable;

public class PlantUmlCommenter implements Commenter {
    @Nullable
    @Override
    public String getLineCommentPrefix() {
        return "'";
    }

    @Nullable
    @Override
    public String getBlockCommentPrefix() {
        return "/'";
    }

    @Nullable
    @Override
    public String getBlockCommentSuffix() {
        return "'/";
    }

    @Nullable
    @Override
    public String getCommentedBlockCommentPrefix() {
        return null;
    }

    @Nullable
    @Override
    public String getCommentedBlockCommentSuffix() {
        return null;
    }
}

enable block comments - uncomment does not work yet